4 ms·
For an OLED low-powered system, I use exactly this approach [1] [2]. The trick is to wake up, do some tasks, then go back to sleep until either a timeout or tri
by bArray 1mo ago
For an OLED low-powered system, I use exactly this approach [1] [2]. The trick is to wake up, do some tasks, then go back to sleep until either a timeout or triggered by an event. The best approach so far has been the light sleep [3] which keeps some things up and running, but just sipping at the current.
I'm taking these learnings and applying them to an 5 inch e-ink device with an ESP32 to be a modern-ish PDA device.
[1] https://coffeespace.org.uk/projects/smart-watch-v1.html https://coffeespace.org.uk/projects/smart-watch-v1.html
[2] https://coffeespace.org.uk/projects/smart-watch-v2.html https://coffeespace.org.uk/projects/smart-watch-v2.html
[3] https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/sleep_modes.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32/...