Machine.deepsleep() not working

ChatGPT claims machine.deepsleep() is “unreliable and often fails”. Certainly I can’t get the command to work on my Inky Frame with Pi Pico W - the frame never wakes on the deep sleep timer.

Is it best to avoid using deep sleep, and use time.sleep_ms() or inky_frame.sleep_for() instead? I’d like to extend the battery for as long as possible.

ChatGPT is unreliable and often fails.

The InkyFrame has an optimized power-circuit. It does not sleep (even if it claims so), it cuts power instead thus saving battery. Always use the inky-frame methods.

2 Likes