QUERY · ISSUE
docs:RP2 to mention light and deepsleep
docsport-rp2
Somehow i got the impression that lightsleep and deepsleep were not working on the RP2 devices. Fortunately ghubcoder posted about PR8832, which prompted me to try using lightsleep.
Perhaps the Quick Ref could include this information. It would also be helpful to mention that when using lightsleep one can not debug/develop using rshell or Thonny.
CANDIDATE · ISSUE
RP2: sleep modes do not save power
bugport-rp2
In my testing machine.lightsleep and machine.deepsleep still don't work (with V1.19 firmware).
The Pico was powered from a bench supply with 5V on vsys. There was no connection to the USB port. main.py was as follows:
import time
time.sleep(5)
import machine
machine.lightsleep(10_000)
Current consumption was ~21mA with a tiny glitch visible after 5s but no change otherwise. The same was true with deepsleep (which seems to call lightsleep).