🛠 Deep-sleep 7 µA et réveil minuterie sur batterie
L'ESP32-C6 est vendu pour les appareils sur batterie : sa datasheet annonce un deep-sleep d'environ 7 µA typiques, LP SRAM conservée, avec quatre modes de consommation (Active, Modem-sleep, Light-sleep, Deep-sleep). Tuto : réveiller le C6 toutes les 60 secondes, lire le capteur de température embarqué, puis replonger en deep-sleep. En MicroPython : machine.deepsleep(60_000) — attention, le domaine RTC est réinitialisé au réveil et tout l'état du cœur principal est perdu. En ESP-IDF : esp_sleep_enable_timer_wakeup suivi de esp_deep_sleep_start. Argument massue pour les batteries : le Wi-Fi 6 apporte le TWT (Target Wake Time), mis en avant par Espressif pour des appareils fonctionnant des années sur pile. Entraîne-toi à mesurer : la DevKitC-1 dispose de jumpers dédiés à la mesure de courant, parfaits pour vérifier le plancher annoncé. Pièges : les broches de strapping GPIO5/8/9/15 ne doivent pas être chargées au moment du réveil, et le coprocesseur LP RISC-V (jusqu'à 20 MHz) peut continuer à poller des capteurs LP (LP UART, LP I2C) pendant que le cœur HP est éteint — on l'attaque dans le tuto avancé.
Autres tutoriels pour cette carte
Exemples de code pour cette carte
clignotante.inoArduinobouton-led.inoArduinorespiration.inoArduinodht22.inoArduinooled-i2c.inoArduinoserveur-web.inoArduino