deepsleep #13318
Replies: 5 comments 2 replies
-
You are not pulling the pin high, unless you have an external pull-up on it, ie 10K to 3V3. Try setting that GPIO to PULLUP or use an external pull-up resistor. |
Beta Was this translation helpful? Give feedback.
-
Hi, I forgot to mention that the PIN is connected externally with a pull-up resistor. Usually is 3.3V but when I connect the PIN to GND nothing happend |
Beta Was this translation helpful? Give feedback.
-
Hi,
but I still can't wake up the ESP32 from external pin . The pin is the G0 of the C3U board (http://docs.m5stack.com/en/core/stamp_c3u) that should be the GPIO0 I also tried to modify the deepsleep without timer Could be this the problem? |
Beta Was this translation helpful? Give feedback.
-
I'm success only V1.21.0 and: |
Beta Was this translation helpful? Give feedback.
-
the ESP32-C3 does not support EXT wakeup. I have an open PR (#17518) that adds
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi to all,
I have en ESP32-C3 with firmare 1.22.
I'm trying to use the deepsleep functionality. I need to wake up the ESP32 every 30s or faster if something happen on one pin. So I programmed a wake-up on ext0 on pin GPIO0 that should be a RTC-GPIO. Waking-up every 30 s is ok but I can't wake up from the external source.
I also want to detect if the same pin during code execution change level so the same pin is programmed to an interrupt.
Here my code:
Why can't I detect a falling edge on GPIO0?
Regards
Gian Carlo
Beta Was this translation helpful? Give feedback.
All reactions