• sales

    +86-0755-88291180

ESP32 cannot be put in sleep, because power source go to standby afterwards

2025-03-18 06:12:52 Ask


The IP5306 IC, used as a power source for the ESP32-S3 development board, enters standby mode after 32 seconds of no power consumption (e.g., during light or deep sleep). Once this happens, a speaker connected to the ESP32-S3 starts generating a quiet but noticeable sound.

Is there any way to prevent this behavior?

1answers
SpotPearGuest246b4
Answer time:
2025-03-18 10:21:42

1. Check IP5306 to see if there are registers to adjust the trigger time of standby mode or disable standby mode.

2. Make sure ESP32-S3 is correctly configured for light or deep sleep mode to avoid unnecessary power consumption.

3. Code example: #include <esp_sleep.h>

void setup() {

esp_sleep_enable_ext0_wakeup(GPIO_NUM_0, 0);

esp_light_sleep_start();

}

oid loop() {

// Main loop

}

Like0

report