ESP32-C3 Power Consumption during deep sleep

laurent.coldfusion
Posts: 6
Joined: Thu Oct 06, 2022 2:52 pm

ESP32-C3 Power Consumption during deep sleep

Postby laurent.coldfusion » Sun Dec 04, 2022 9:36 am

Did any one truly measured current consumption during deep sleep of ESP32-C3 ?

According to datasheet, it should be around 5 µA, but so far I was not able to find anyone to confirm this.
I have made several research and tests and the output is the following:
  • If you are using a dev kit board, choose one with a minimum of additional components that have a low consumption. These componenents would drained the current (USB Controller, LDO...)
  • If you can, power the board directly in 3.3v. This will avoid consumption of components connected to Vin=5V.
The Wemos lolin C3 mini or pico are good candidates.
You may force to power down Power Domain before going to deep sleep with:

Code: Select all

esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_PERIPH, ESP_PD_OPTION_OFF);
esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_SLOW_MEM, ESP_PD_OPTION_OFF);
esp_sleep_pd_config(ESP_PD_DOMAIN_RTC_FAST_MEM, ESP_PD_OPTION_OFF);
But it does not change the result.
So far, I was able to go down to 430 µA. But this still far away from the datasheet (Note: Chip revision is 3).
The only powered component besides the ESP32-C3 is the RGB Led (WS2812) which consumption is 1 µA (when led is off).
Other components are capacitor or pull up resistor.

So I am starting to doubt on the datasheet !
Any clue or experience on the subject would be welcome.

ESP_Sprite
Posts: 9711
Joined: Thu Nov 26, 2015 4:08 am

Re: ESP32-C3 Power Consumption during deep sleep

Postby ESP_Sprite » Mon Dec 05, 2022 4:28 am

If you're using an Espressif devkit, the RGB LED is an SK68XXMINI, which has ~1mA standby current. Even if the RGB LED was a WS2812, the standby current would be similar (ref)

laurent.coldfusion
Posts: 6
Joined: Thu Oct 06, 2022 2:52 pm

Re: ESP32-C3 Power Consumption during deep sleep

Postby laurent.coldfusion » Mon Dec 05, 2022 12:20 pm

Hi @ESP_Sprite,
After scrapping the RGB Led (WS2812), the current went down to down to 61µA... :D :D :D
You were correct, Thank you

josephgeorgep
Posts: 1
Joined: Wed May 10, 2023 1:02 pm

Re: ESP32-C3 Power Consumption during deep sleep

Postby josephgeorgep » Wed May 10, 2023 1:24 pm

Hi, I have been trying to achieve deep sleep in ESP32-C3 FH4. I would like to know what all changes you did to achieve this 61µA. If you have the sample code please share

Who is online

Users browsing this forum: Majestic-12 [Bot], MicroController and 62 guests