Brain-Score 91/100 BUILD DroneBot Workshop · 44:45

ESP32 Low Power Modes Explained: Active vs Deep Sleep vs Hibernate

3-Second Blueprint (English)

  1. Modem, Light, Deep Sleep, and Hibernation progressively shut down Wi-Fi/BT radios, CPU clocks, SRAM, and RTC domains to slash current.
  2. Light Sleep pauses execution and resumes loop state via timer or GPIO wakeups, whereas Deep Sleep resets execution back into setup().
  3. Explicitly disabling RTC peripherals and memory via esp_sleep_pd_config enters microamp Hibernation woken solely by an RTC GPIO pin.
ESP32esp_sleep LibraryRTC GPIO InterruptsArduino IDE

3-Sekunden-Fazit (Deutsch)

  1. Modem-, Light-, Deep-Sleep und Hibernation schalten Funkmodule, CPU-Takt, SRAM und RTC-Domänen stufenweise zur Stromersparnis ab.
  2. Light Sleep pausiert den Code im Loop per Timer- oder GPIO-Wakeup, während Deep Sleep einen Neustart ab setup() auslöst.
  3. Das Abschalten von RTC-Speicher und Peripherie über esp_sleep_pd_config aktiviert den Mikroampere-Hibernation-Modus per RTC-Pin.
ESP32esp_sleep-BibliothekRTC-GPIO-WakeupArduino IDE

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.