У меня большие проблемы с внешним пробуждением ext0 ESP32 из спящего режима из-за отскока от коммутатора.Я использую Arduino Ide в Platio.
GPIO33 настроен на пробуждение с высоким, и я использую внешний резистор 10 кОм в качестве отката.
esp_sleep_enable_ext0_wakeup (GPIO_NUM_33, 1);
ESP32 просыпается ивыполняет эскиз в течение десятков раз.Но пробуждение должно выполняться только один раз и отправлять 1 пакет в mqtt.
Есть ли способ деинициализировать активацию GPIO33 при первом запуске эскиза и повторно инициализировать его позже?