Welcome to DFRobot: www.DFRobot.com.cn 45 / 49
Project9 Deep_Sleep (Low power Management)
FireBeetle Board-ESP32 adopts advanced power management technique, offering different
power-down modes for different environment. If you want to recall the FireBeetle Board-ESP32
from power-down mode, external interrupt and RTC timer both take effects.
The project explains the way to turn FireBeetle Board-ESP32 to power-down mode with Arduino
code.
Components in need
1 x FireBeetle Board-ESP32
Caution: No need for other sensor.
Power-down modes of FireBeetle Board-ESP32:
Active: The video chip is working, signal can be receipt, sent and monitored.
Modem-sleep: Operational CPU, clock can be configured, Wi-Fi/Bluetooth radio is turned
off.
Light-sleep: Suspend operation of CPU, coprocessors RTC and ULP is running.
Deep-sleep: Solely runs RTC, Wi-Fi and Bluetooth’s connection data stored in RTC,
coprocessors ULP works.
Hibernate: Prohibit running of built-in 8MHz crystal and coprocessors ULP, the electricity of
RTC memory recall is cut off.