Light sleep (firmware >= 1.19)
-
Topic about light sleep mode, available since firmware 1.19.0.b1 :
https://forum.pycom.io/topic/3351/new-development-firmware-release-v1-19-0-b1/14
Documentation :
machine.sleep([time_ms], resume_wifi_ble)
machine.pin_sleep_wakeup(pins, mode, enable_pull)
-
Small issue : how to use "machine.pin_sleep_wakeup()" to wake up from light sleep, then disable it (how ?) and use "machine.deepsleep(60000)" so it wakes only after 60s ?
-
From :
https://forum.pycom.io/topic/3480/new-firmware-development-release-v1-19-0-b4/29
Measured using only software : about 16 ms to wake up from light sleep. Both using wake on pin (interrupt) or timed light sleep.Need to confirm with external measurement : i(t) powering LoPy4 by using oscilloscope + shunt resistor.
-
The current consumption on a LoPy4 is about 3.5 mA during light sleep.