QUERY · ISSUE
ESP32-C3 wakeup from deepsleep not happening through GPIO1
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
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