Esp32 внешний пробуждение подпрыгивает чрезвычайно - PullRequest
0 голосов
/ 21 сентября 2019

У меня большие проблемы с внешним пробуждением ext0 ESP32 из спящего режима из-за отскока от коммутатора.Я использую Arduino Ide в Platio.

GPIO33 настроен на пробуждение с высоким, и я использую внешний резистор 10 кОм в качестве отката.

esp_sleep_enable_ext0_wakeup (GPIO_NUM_33, 1);

ESP32 просыпается ивыполняет эскиз в течение десятков раз.Но пробуждение должно выполняться только один раз и отправлять 1 пакет в mqtt.

Есть ли способ деинициализировать активацию GPIO33 при первом запуске эскиза и повторно инициализировать его позже?

...