I am studying the ESP32-C6 supermini.
I do not have the schematic, but I suppose it to be the same as the ESP32-C3 supermini.
https://dl.artronshop.co.th/ESP32-C3%20 ... asheet.pdf
The battery controller is the following:
https://www.lcsc.com/datasheet/lcsc_dat ... 841234.pdf
The LDO regulator for the 3.3V is the following:
https://www.monolithicpower.com/en/docu ... t_id/1239/
I tried to supply directly the 3.3V at the regulator's output, but when I set the ESP32 for deepsleep with the following code I get an absorbed current from my source of 400uA. I expected this to be in the range of 10uA.
Code: Select all
#include <Arduino.h>
void setup() {
Serial.begin(115200);
delay(1000);
Serial.println("Entering Hibernation-like mode...");
// esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_OFF);
//esp_sleep_pd_config(ESP_PD_DOMAIN_XTAL, ESP_PD_OPTION_OFF);
esp_deep_sleep_start();
}
void loop() {
// This will never be reached
}
Code: Select all
// esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_OFF);
//esp_sleep_pd_config(ESP_PD_DOMAIN_XTAL, ESP_PD_OPTION_OFF);
Thanks in advance!