Deep Sleep Mode
The ESP32 has multiple power-saving modes, and deep sleep is one of the most effective for reducing power consumption. In deep sleep, most of the chip’s components, including…
The ESP32 has multiple power-saving modes, and deep sleep is one of the most effective for reducing power consumption. In deep sleep, most of the chip’s components, including…
Hibernation mode is the lowest power state available on the ESP32. It is similar to deep sleep but with even lower power consumption, making it ideal for ultra-low-power…
Since RTC memory is not used, the ESP32 enters Hibernation Mode, consuming only ~5µA.
This example uses GPIO12 as the external wake-up source. How It Works Additional Notes Since RTC memory is not used and an external GPIO is used to wake…
Here’s how you can wake up the ESP32 from deep sleep using Touchpad T3: ESP32 Deep Sleep Wake-Up via Touchpad T3 **How It Works Since the TouchPad is…
The ULP (Ultra-Low-Power Coprocessor) coprocessor is a specialized processor built into the ESP32 to handle tasks while the main CPU is in deep sleep or hibernation. The main…
RTC (Real-Time Clock) memory is a small portion of memory in the ESP32 that remains powered during deep sleep. It allows data retention while keeping power consumption low….
RTC memory cannot be used in Hibernation Mode, but data can be saved persistently using flash storage. Which One to Use? Feature RTC Memory (RTC_DATA_ATTR) Preferences (NVS) Retained…
The RTC GPIOs are part of the RTC (Real-Time Clock) controller and remain active even when the main CPU is in deep sleep. This allows you to keep…
Unlock full access to TinkerBlock and see the entire library of paid-members only posts.
Subscribe to our Newsletter, cancel at anytime.