Page 1 of 2

ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Thu Nov 21, 2019 10:17 am
by divakara G R
Hi all

Am using esp32 Devkitc_V4 am executing an example code in esp-idf for both light sleep mode and deep sleep mode it consuming 8mA and 6mA respectivly.

Can anyone please help me to reduce power consumption.


I have made configuration as enabled all below under power management in esp-idf menuconfig
Support for power management
Enable dynamic frequency scaling (DFS) at startup
Use RTC timer to prevent time drift (EXPERIMENTAL)
Enable profiling counters for PM locks
Enable debug tracing of PM using GPIOs

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Thu Nov 21, 2019 11:23 am
by ESP_Sprite
Don't use the DevkitC as-is for low-power use: if any, the LDO on that board already eats up a fair few mA. There's a few posts on this board of people detailing how to modify it for lower power use by exchanging that part for a more energy efficient one, e.g. here.

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Fri Nov 22, 2019 10:41 am
by divakara G R
Hi We have tried by by-passing that AMS117 LDO but still it consuming 5mA Don't know what went wrong

Please anyone help us to resolve the issue, is there any other configurations required??

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Mon Nov 25, 2019 2:25 am
by ESP_Sprite
Have you just bypassed it or have you taken it entirely out of the circuit?

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Mon Nov 25, 2019 4:26 am
by divakara G R
Hi
We just bypassed it not taken out

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Mon Nov 25, 2019 9:32 am
by ESP_Sprite
Suggest you try that then. Chances are that the LDO is backfeeding itself and still burning a few mA.

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Mon Nov 25, 2019 11:39 am
by divakara G R
Thank you
I will try that

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Tue Nov 26, 2019 8:14 am
by divakara G R
Hi,

Its working fine, thanks for your support.


Is there any ways to switch the system clock to RTC clock when esp is in modem sleep mode?

Is there any ways to run the timers from 32kHz clock

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Wed Nov 27, 2019 7:46 am
by ESP_Sprite
I don't think so, but please do refer to the ESP-IDF documentation for this.

Re: ESP32 Consuming 8mA in light sleep mode and 6mA in Deep sleep mode

Posted: Wed Nov 27, 2019 8:38 am
by divakara G R
Thank you,


Have you ever tried uart wake source for light sleep mode

am unable to wakeup from uart source, i don't know whether its because of am using same uart for flash and serial monitor and am sending the data or ASCII through same uart, can you please help me us asap