← index #11787Issue #13335
Duplicate · high · value 4.559
QUERY · ISSUE

ESP32-C3 wakeup from deepsleep not happening through GPIO1

openby pbdaranopened 2023-06-15updated 2024-09-02
bugport-esp32

GPIO1 of ESP32-C3 is a RTC GPIO and should be able to wakeup the device from deepsleep mode.
But it seems, in micropython, the GPIO1 is not defined as wakeup.
I want to wake my device using GPIO1. Please help with this.

CANDIDATE · ISSUE

esp32 c3 pins for ext1 wakeup are not set up correctly

closedby m-casopened 2024-01-03updated 2025-03-03
bugport-esp32

in modesp32.h a macro (RTC_VALID_EXT_PINS) defines which pins can be used to wake up the cpu.

The definition is correct for the S2 and S3 variants but it is not for the C3 version that, AFAIK, has the same pins exposed as the S2 and S3 ones.

I am kindly asking for a fix.

Many thanks

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied