ESP32: RTC no function 'wake_on_ext0'
Hello,
this question may already be answered, but I can't find any working version for me.
I'm trying to use an interrupt-Pin on my newly flashed ESP32.
I tried with multiple snippets I found online (e.g. this or this), but it always breaks down to the point that RTC doesn't have the attribute now() or wake_on_ext0.
AttributeError: 'RTC' object has no attribute 'wake_on_ext0'
Is there anything I'm doing wrong? I'm using a flashed ESP32 wroom and the latest binaries from here (esp32-20180915-v1.9.4-528-gabb536da4.bin).
Thanks for your help!
esp32/modesp32: Fix access to ext0_pin only if defined.
In different functions machine_rtc_config.ext0_pin is accessed where SOC_PM_SUPPORT_EXT0_WAKEUP is not defined, fix that.
Summary
Previous PRs (https://github.com/micropython/micropython/pull/17397#) wrapped defining the ext0 pins only if SOC_PM_SUPPORT_EXT0_WAKEUP, but some of the spots were missed. This PR fixes that.
Testing
Compiled for ESP32_GENERIC_C6