I designed a custom PCB to run the ESP32 on battery for long time.Problem: The deep sleep current is way to high.
I reduced it to the following setup:
When using the deepsleep mode by either flashing my own software which calls:
Code: Select all
esp_sleep_enable_timer_wakeup(MAIN_CFG_TIME_TO_SLEEP * uS_TO_S_FACTOR);
esp_deep_sleep_start();
I have no clue why this is happening. I tried several of my PCBs, multiple ESP32, I removed the LDO and tried to power by bench power supply and by battery. The bench supply shows roughly the same amount of current being drawed.
Video Link of the problem:
https://photos.app.goo.gl/dyajoxANxhyjDkhK8
What did I miss? What should I try to find a solution?
With this link you can see the PCB and schematics of 1) the complete project and 2) the reduced setup for testing purposes
https://easyeda.com/editor#id=|2227e28c ... 087fdace89