ESP32: Светодиоды — 1 готовый пример со схемой и кодом. Откройте любой в браузере и запустите без платы и проводов.
Порог с гистерезисом и усреднением. Заодно — что делает power_down и зачем он нужен на батарее.