🛠 Gestion énergétique avancée avec Deep Sleep et RTC

Kit d'assemblage PaperDIY (M5Stack) · avance · Maximisez l'autonomie des 140mAh en configurant les wake-up sources sur l'ESP32-S3.

  1. Matériel : PaperDIY, multimètre pour mesurer le courant en µA. 2. Contexte : L'écran e-paper conserve l'image sans alimentation, mais le M5PM1 doit être configuré pour couper les rails inutiles. 3. Configuration : Désactivez le WiFi/BT via esp_wifi_stop(). Configurez le GPIO du bouton ou du capteur comme wake-up source. Utilisez rtc_gpio_hold() pour maintenir l'état des pins critiques. 4. Commandes : Appelez esp_sleep_enable_ext0_wakeup() ou gpio_wakeup_enable() selon le besoin. Entrez en deep sleep via esp_deep_sleep_start(). Le SoC LX7 s'arrête, seule la logique RTC reste active. 5. Vérification : Le courant doit chuter sous les 10µA. Au réveil, vérifiez que l'adresse de la pile est restaurée correctement. 6. Approfondissement : Implémentez un watchdog pour réveiller le système périodiquement (ex: toutes les 5 min) pour poller le capteur, en ajustant le ratio travail/sommeil pour une autonomie de plusieurs semaines.

Autres tutoriels pour cette carte

← Retour à la fiche 🛠 Tous les tutoriels