🛠 Deep-sleep 7 µA et réveil minuterie sur batterie

ESP32-C6 · intermediaire · Schéma : IMG-esp32-c6-intermediaire-3-c6-deep-sleep-7ua.svg — Courbe de consommation d'un cycle réveil/lecture capteur/profondeur sur batterie, avec le plancher de deep-sleep annoté 7 µA et le capteur de température interne.

El ESP32-C6 está pensado para dispositivos alimentados por batería: su hoja de datos anuncia un consumo en modo deep-sleep de aproximadamente 7 µA típicos, con la SRAM LP conservada, y ofrece cuatro modos de consumo (Active, Modem-sleep, Light-sleep, Deep-sleep). Tutorial: despertar el C6 cada 60 segundos, leer el sensor de temperatura integrado y volver a sumergirlo en deep-sleep. En MicroPython: machine.deepsleep(60_000) — atención, el dominio RTC se reinicia al despertar y se pierde todo el estado del núcleo principal. En ESP-IDF: esp_sleep_enable_timer_wakeup seguido de esp_deep_sleep_start. Argumento decisivo para las baterías: el Wi-Fi 6 incorpora el TWT (Target Wake Time), destacado por Espressif para dispositivos que funcionan durante años con pila. Practica la medición: la DevKitC-1 dispone de jumpers dedicados a la medición de corriente, perfectos para verificar el suelo de consumo anunciado. Trampas: los pines de strapping GPIO5/8/9/15 no deben estar cargados en el momento del despertar, y el coprocesador LP RISC-V (hasta 20 MHz) puede seguir consultando sensores LP (LP UART, LP I2C) mientras el núcleo HP está apagado — lo abordamos en el tutorial avanzado.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales