BLE as wake up source from Light Sleep Mode
Posted: Thu Aug 03, 2023 7:24 pm
Hello team,
I'm developing a electronic device with the ESP-IDF and the ESP32-S3. I'm trying to save energy because the device is powered by a battery. To complete this achivement we decided to enable Light Sleep mode and then wake up the device from a GPIO connected to the MCU. This functionality has extended the battery duration time. But we have a problem, the device goes to light sleep mode and the user has to active this gpio touching it, we want to wake up the ESP32 from the BLE service, as we notice that the Expressif has an API called "esp_sleep_enable_bt_wakeup()" can be use this api to wake up the device from light sleep mode?
Nicolas
I'm developing a electronic device with the ESP-IDF and the ESP32-S3. I'm trying to save energy because the device is powered by a battery. To complete this achivement we decided to enable Light Sleep mode and then wake up the device from a GPIO connected to the MCU. This functionality has extended the battery duration time. But we have a problem, the device goes to light sleep mode and the user has to active this gpio touching it, we want to wake up the ESP32 from the BLE service, as we notice that the Expressif has an API called "esp_sleep_enable_bt_wakeup()" can be use this api to wake up the device from light sleep mode?
Nicolas