Optimize battery use for the Raspberry Pi Pico
Conclusions
With the measures described here, you can reduce the Pico's power consumption to somewhere between 0 and 1mA during idle time, which will significantly extend the battery life. Ultimately, power consumption at wake-up and during the work cycle will then determine the battery life, regardless of your choice of programming language. Again, CircuitPython plays to its strengths, because if you change the chip (e.g., because you need Bluetooth or WiFi), you don't have to learn anything new as far as saving power is concerned.
Infos
- Examples for this article: https://github.com/bablokb/pico-sleepcurrent
- Adafruit Enable Timer: https://www.adafruit.com/product/3435
- C++ wrapper class for sleep modes: https://github.com/ms1963/SleepyPico
« Previous 1 2 3
Buy this article as PDF
(incl. VAT)