We can save energy by deep-sleeping the ESP32. During this time, the chips do not consume a lot of energy but also are not responsive. This is why Espressif included a mysterious Ultra Low Power core (ULP) which is active when the main processor sleeps. People say it has to be programmed in Assembler, and nearly nobody was able to program it in the Arduino environment. Until now. Links: Arduino IDE ULP repository: Sketch: ESP32 module: ESP32 Board: ULP commands: Technical Reference: Otii power Supply: Supporting Material and Blog Page: Github:
Hide player controls
Hide resume playing