The current draw from time.sleep() for Micropython v1.11 was 25.4 mA, according to the blog post linked below. But the custom firmware introduced in the blog post may be able to lower the current draw to 1.4 mA instead.
Making the RP2 sleep with a lower current draw could then make batteries into a very viable power source.
NOTE: The custom firmware is based on Micropython v1.11, instead of v1.12 which is currently used in this project! The versions of Micropython needs to be compared to see if the downgrade to v1.11 is viable.
The current draw from
time.sleep()
for Micropython v1.11 was 25.4 mA, according to the blog post linked below. But the custom firmware introduced in the blog post may be able to lower the current draw to 1.4 mA instead.Making the RP2 sleep with a lower current draw could then make batteries into a very viable power source.
NOTE: The custom firmware is based on Micropython v1.11, instead of v1.12 which is currently used in this project! The versions of Micropython needs to be compared to see if the downgrade to v1.11 is viable.
https://ghubcoder.github.io/posts/deep-sleeping-the-pico-micropython/