#rp2040 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rp2040, aggregated by home.social.
-
A Tinta has now run 469 days on one set of three AAA cells, and it is still going. Not by sleeping — after each update it cuts its own power off entirely.
Once the epaper is updated, the Pico µC sets the next alarm on the real-time clock, and a MOSFET then disconnects the entire circuit from the battery. Not a low-power sleep mode. Only the very frugal clock stays alive, waiting to switch the device back on. It can also be woken by an NFC tap or a mechanical push button.
Measured across 20 fully discharged battery sets: about 6,000 updates from three AAA cells on the 4.2-inch unit, about 10,000 from three AA cells on the 7.5-inch one. Nearly the same count whether it updates every 2 minutes or once an hour — the energy goes into the wake-ups, not into idling. The wake budget per set of cells is nearly fixed, so a longer interval spends it over more calendar time. That is also why I chose common alkaline cells: their self-discharge is low compared with ordinary NiMH rechargeables.
The hard cut-off buys more than power. Tinta always starts in exactly the same state. Nothing accumulates — no leaked memory, no wedged state machine, no connection left half open. The only things that differ from one wake to the next are the clock and the data on the server.
A few seconds of life, then the same morning again. Groundhog Day for a microcontroller — poor Pico ;)
-
A Tinta has now run 469 days on one set of three AAA cells, and it is still going. Not by sleeping — after each update it cuts its own power off entirely.
Once the epaper is updated, the Pico µC sets the next alarm on the real-time clock, and a MOSFET then disconnects the entire circuit from the battery. Not a low-power sleep mode. Only the very frugal clock stays alive, waiting to switch the device back on. It can also be woken by an NFC tap or a mechanical push button.
Measured across 20 fully discharged battery sets: about 6,000 updates from three AAA cells on the 4.2-inch unit, about 10,000 from three AA cells on the 7.5-inch one. Nearly the same count whether it updates every 2 minutes or once an hour — the energy goes into the wake-ups, not into idling. The wake budget per set of cells is nearly fixed, so a longer interval spends it over more calendar time. That is also why I chose common alkaline cells: their self-discharge is low compared with ordinary NiMH rechargeables.
The hard cut-off buys more than power. Tinta always starts in exactly the same state. Nothing accumulates — no leaked memory, no wedged state machine, no connection left half open. The only things that differ from one wake to the next are the clock and the data on the server.
A few seconds of life, then the same morning again. Groundhog Day for a microcontroller — poor Pico ;)
-
Neue Anleitung für Raspberry Pi: Installation des RP2040 Core von Earle Philhower für Platform IO
--> https://cool-web.de/raspberry/vs-code-platformio-raspberry-pi-pico-rp2040-earle-philhower-core.htm
#RaspberryPi #Raspi #Raspberry #Pi #Elektronik #Maker #DIY #RP2040 #Core #earlephilhower #mbed #maxgerhardt #PlatformIO #Arduino #IDE #VSCode
-
Open-Source Knob Packed with Precision https://hackaday.com/2025/06/28/open-source-knob-packed-with-precision/ #PeripheralsHacks #magneticencoder #opensource #AS5600 #rp2040
-
Open-Source Knob Packed with Precision - The world of custom mechanical keyboards is vibrant, with new designs emerging wee... - https://hackaday.com/2025/06/28/open-source-knob-packed-with-precision/ #peripheralshacks #magneticencoder #opensource #as5600 #rp2040
-
I recently (a few weeks ago) finished putting the latest version of my Dactyl Lynx #keyboard together, using my Snowshoe MX single-switch PCBs, and I'm incredibly happy with the results!
https://hackaday.io/project/176016-dactyl-lynx/log/241332-finally-finished-the-new-build
#ergonomic #ergokeyboard #dactyl #mechanicalkeyboard #splitkeyboard #3dprinting #rp2040 #rmk -
I recently (a few weeks ago) finished putting the latest version of my Dactyl Lynx #keyboard together, using my Snowshoe MX single-switch PCBs, and I'm incredibly happy with the results!
https://hackaday.io/project/176016-dactyl-lynx/log/241332-finally-finished-the-new-build
#ergonomic #ergokeyboard #dactyl #mechanicalkeyboard #splitkeyboard #3dprinting #rp2040 #rmk -
I recently (a few weeks ago) finished putting the latest version of my Dactyl Lynx #keyboard together, using my Snowshoe MX single-switch PCBs, and I'm incredibly happy with the results!
https://hackaday.io/project/176016-dactyl-lynx/log/241332-finally-finished-the-new-build
#ergonomic #ergokeyboard #dactyl #mechanicalkeyboard #splitkeyboard #3dprinting #rp2040 #rmk -
I recently (a few weeks ago) finished putting the latest version of my Dactyl Lynx #keyboard together, using my Snowshoe MX single-switch PCBs, and I'm incredibly happy with the results!
https://hackaday.io/project/176016-dactyl-lynx/log/241332-finally-finished-the-new-build
#ergonomic #ergokeyboard #dactyl #mechanicalkeyboard #splitkeyboard #3dprinting #rp2040 #rmk -
I recently (a few weeks ago) finished putting the latest version of my Dactyl Lynx #keyboard together, using my Snowshoe MX single-switch PCBs, and I'm incredibly happy with the results!
https://hackaday.io/project/176016-dactyl-lynx/log/241332-finally-finished-the-new-build
#ergonomic #ergokeyboard #dactyl #mechanicalkeyboard #splitkeyboard #3dprinting #rp2040 #rmk