#135ПродвинутыйPremium
Глубокий сон ESP32: экономия батареи (OLED + счётчик в RTC RAM)
Режим глубокого сна (Deep Sleep) у ESP32 снижает потребление до ~10 µA, выключая процессор и большую часть периферии, — это важно для IoT-устройств на батарейках. В этом проекте используются три источника пробуждения: таймер (15 секунд), внешний пин (EXT0 — кнопка GPIO 33) и касание (T0/GPIO 4). Переменные с RTC_DATA_ATTR сохраняются во время глубокого сна — счётчики загрузок, пробуждений по таймеру и по кнопке ведутся непрерывно.
4.3(10)
16 собрано
Исходный код
Контент Premium
Исходный код, блочная версия и ответы на вопросы этого проекта открыты для участников Premium.
- Код всех проектов
- Блочная версия
- Частые вопросы
