#esp32s
Explore tagged Tumblr posts
nradiowave · 10 months ago
Text
Tumblr media Tumblr media Tumblr media
Released my open source weather station firmware, works with E-INK 4.2' \ 1.5' displays; compatible with ESP8266 \ ESP32 Default kitty icon is depends on time \ temperature; Upload custom interfaces is also available via web panel; Optional °F \ °C, English Source code : https://github.com/NC22/Volna42BW Documentation : https://volna42.com
628 notes · View notes
adafruit · 5 months ago
Text
Rooooound display prototype testing 🌀✨
Okay, we've got our 1.3" round TFT prototype ready for testing - and here's a cute GIF of a dial turning back and forth. It's a great way to test the display, backlight, and SD card interface. We're using a QT Py ESP32 since we need quite a bit of oomph to decode GIFs and display them in real-time. With EYESPI, no wiring is required! This is good to go - it's time to book the PCB panel!
83 notes · View notes
allie-leth · 2 months ago
Text
I made an output agnostic logging framework for embedded devices that would work on anything as it's written only with standard C++ libs. In theory I could use it for linux or pis, lol. I made it because I kept having to write new handlers for serial, mqtt, uart, then having to like wire them all together without creating dependency loops or other issues - especially because I often work on meshes or online embedded devices that require multiple outputs. Now you just write your handler, tell it what tags to watch, and it'll log according to tag and log level. So you could write a serial debugging log handler when you're first making it. Then when you're done, disable it, and it'll stop outputting - but then later assign the serial debugging log tag to your MQTT handler and get all your debugging serial lines output to MQTT - then just disable it again when you're done. There's still some polish I need to put into it, it has some jank, some bugs, but it's working and neat. it's kind of neat.
39 notes · View notes
ultrakart · 1 year ago
Text
Corndog girl fps test
343 notes · View notes
utopicwork · 3 months ago
Text
Some transparency on the esp32 bluetooth "backdoor" that's been reported on over the past couple of days
16 notes · View notes
fontesdev · 2 months ago
Text
First time messing with e-paper, of course it's gonna be some Hola Mundo thingy lol
11 notes · View notes
numbpill · 6 months ago
Text
need a bit of advice on something rather new to me... i have been DYING to get into some semblance of diy electronics/robotics, specifically regarding the idea of building a flipper zero knockoff with a raspberry pi/esp32/arduino. or a hack rf one ripoff, etc. u get it? i wanna make a lil handheld pwnagotchi pet style device for rolljam rf shit, something that can copy and paste and send and receive rf signals, but homemade by my self....
please if anyone has experience, resources, ideas, anything at all= hit me up right now immediately asap today please.... i am so passionate and ready to do this please help me make device go beepboop
14 notes · View notes
quartz-components · 6 months ago
Text
You can build your own attendance system! With an ESP32, a fingerprint sensor, and a little creativity, you can create a fully functional Biometric Attendance System.
8 notes · View notes
draegerit · 8 months ago
Link
8 notes · View notes
andmaybegayer · 1 year ago
Text
(doing something stupid) can you allocate an array at a specific address during compile time in C++. This system is Harva-actually wait the docs say this is almost a built in feature. Hang on.
Hell yes okay I have the thing I want working, you just have to. turn off memory protection and use the IRAM_ATTR thing. That's fine. I think I can make this work I'll just block out a couple kB of nops for my plugins. For a moment there I thought I was going to end up using WASM. I might still, WASM is infinitely safer than this. But this is very funny.
Tumblr media
Love function pointer syntax. Makes perfect sense in that awful C way.
That array is just the -O0 implementation of an add in rv32. If you optimize it it's like two instructions but I just wanted to make sure I could execute more than one in a row. I think if you compile right with -fPIC/-fPIE and all that jazz you should just be able to dump that into RAM and execute. Since all your jumps will be relative?
22 notes · View notes
dilfslayer1080p · 6 months ago
Text
Breaking in a new easel. Give me your worst oil painting ideas.
5 notes · View notes
savetheghost · 1 year ago
Text
building a robot helmet and i think
i think i can run doom on this thing
23 notes · View notes
adafruit · 4 months ago
Text
TLV320DAC3100 first bops 🔊🎶💃🕺
OK, after many hours spent with Claude on writing a driver for the TLV320DAC3100 (https://www.digikey.com/en/products/detail/texas-instruments/TLV320DAC3100IRHBR/2260591), we finally have it configured using our driver, and playing an MP3 stream on this ESP32. This I2S DAC has a particularly complex PLL and audio-routing system, so it's not one where you can just pipe in I2S data and have it magically play. One nice thing we got working on is the MCLK, which is generated from the BCLK, so it'll work great with anything from an Arduino-compatible to a single-board computer like Raspberry Pi. We're hoping to get the headphone detection working next so that we can turn off the amp when the headphone is plugged in. Also, it should be able to control the volume from the headset buttons. Also, we want to get the internal beep generator going so we can make tones separate from the audio stream for UI notifications.
36 notes · View notes
allie-leth · 3 months ago
Text
My worker firmware works! It flashed itself over, now just to add some roll back, security, and validation features. But effectively this means I never have to plug in another ESP32 to send them firmware. I can just tell them to post to MQTT from the worker firmware for logging and post the firmware binary to my local file server. This makes my life so much easier while building out this mesh of meshes multi-protocol com lib. Hell yeahhh
7 notes · View notes
bitstream24 · 1 month ago
Text
Tumblr media
CAN Bus Development for Embedded Systems: With and Without an Operating System
Explore the differences in CAN Bus development between embedded systems with or without an operating system. Compare Linux-based Raspberry Pi with PiCAN HATs to bare-metal Teensy and ESP32 platforms. Learn which solution fits your application needs.
2 notes · View notes
utopicwork · 7 months ago
Text
Tumblr media
A bit of proof that I got Pyodide to load off the esp32 server. So soon I'll write the adapter to get PierMesh running using the browser as a processing environment
I use the Pyodide example below the cut but point to the local server instead
13 notes · View notes