#135AvançadoPremium

ESP32 em sono profundo — Economia de bateria (OLED + contador na RAM RTC)

O modo de sono profundo do ESP32 reduz o consumo de corrente para ~10 µA ao desligar a CPU e a maioria dos periféricos, sendo essencial para dispositivos IoT alimentados por bateria. Neste projeto, usamos três fontes de despertar: um temporizador (15 segundos), um pino externo (EXT0 — botão no GPIO 33) e toque (T0/GPIO 4). As variáveis marcadas com `RTC_DATA_ATTR` são preservadas durante o sono profundo, mantendo os contadores de inicializações e de despertares por temporizador e botão.

4.3(10)
16 concluído
ESP32 em sono profundo — Economia de bateria (OLED + contador na RAM RTC)

Código-fonte

Conteúdo Premium

Assine o Premium para ver o código deste projeto.

Desbloqueie tudo com o Premium

Todos os códigos dos projetos, seções de perguntas frequentes e guias de solução de problemas estão disponíveis para assinantes Premium. Compre no app para celular.

Perguntas frequentes

Conteúdo Premium

Assine o Premium para ver as perguntas frequentes.

Desbloqueie tudo com o Premium

Todos os códigos dos projetos, seções de perguntas frequentes e guias de solução de problemas estão disponíveis para assinantes Premium. Compre no app para celular.