Page 1 of 1

ESP32-S3-WROOM-1 ESP_SLEEP_WAKEUP_EXT0

Posted: Fri Nov 29, 2024 6:28 pm
by jjones7432
We have implemented a ESP_SLEEP_WAKEUP_EXT0 for a motion detector while in deep sleep. Using the same motion detector evaluation board (with pull-up resistors and filtering capacitors for stable signals) and same firmware (with pull-up enabled) from ESPRESSIF IDF, our in-house developed custom boards using the ESP32-S3-WROOM-1 behave well while using the ESP32-S3-DEVKITC-1 evaluation board does not, generating lots of false ESP_SLEEP_WAKEUP_EXT0 interrupts.

We use GPIO10 as the external interrupt input. Our custom boards are battery powered only. We've used the USB and battery power for the ESP32-S3-DEVKITC-1 evaluation board with the same bad behaviors as before.

We have implemented the motion detector and support circuitry in our custom boards with very good and stable detection but are concerned that there may be a problem lurking.

Any advice is appreciated.