ESP32-U4WDH rtc wakeup

HInali Kapadiya
Posts: 1
Joined: Thu Jun 26, 2025 6:21 am

ESP32-U4WDH rtc wakeup

Postby HInali Kapadiya » Thu Jun 26, 2025 6:54 am

Board
ESP32-U4WDH(QFN-48(5x5) Dual Core RF Transceiver ICs)

Device Description
personal PCB

Version
esp-idf-v5.1.6

Operating System
Windows

Flash frequency
40MHz

Upload speed
115200

RTC pin
32K_XP 12 I/O GPIO32, ADC1_CH4, RTC_GPIO9, TOUCH9, 32K_XP (32.768 kHz crystal oscillator input)

Hardware connection
Connected (10k+20K)voltage divider from 5V to the GPIO32

Description
Hello,
I used the example C:\Espressif\frameworks\esp-idf-v5.1.6\examples\system\deep_sleep\main\ext_wakeup.c. I'm using GPIO32 to wake up the ESP32-U4WDH from deep sleep. The issue is that it enters deep sleep, but it doesn't wake up when GPIO32 goes high. It worked without any problems on the WROOM module. But no wakeup works with the ESP32-U4WDH. Here is the command:

esp_sleep_enable_ext0_wakeup(GPIO_NUM_32,1); //1 = High, 0 = Low

Moreover, from the hardware side, the pin is getting 3.3 volts and 0 volts (checked with a multimeter).

Who is online

Users browsing this forum: ChatGPT-User, PerplexityBot, Qwantbot and 2 guests