EPS32 (ESP-IDF) Codeschnippsel
Deep Sleep
RTC_DATA_ATTR uint8_t bootCount = 0; void app_main(void) { if (bootCount == 0) { ESP_LOGI(TAG, "THIS IS THE FIRST BOOT"); bootCount = 1; } else { ESP_LOGI(TAG, "This is the %d. boot", bootCount); bootCount += 1; } esp_sleep_enable_timer_wakeup(5 * 1000000); esp_deep_sleep_start(); ESP_LOGI(TAG, "THIS IS NEVER REACHED!"); }