Hi all,
I'm evaluating moving an esp32 design to the esp32d, and have a WROOM32D module and wired up power and a serial connector for programming to it to verify the quiescent current consumption. I'm running the deep sleep example in a clean clone of the esp-idf from 8/21/18. Since I don't have a button wired to the board, I commented out the pin wakeup lines in the deep sleep example (lines 140-147).
When I run the example, I get a quiescent current that varies between 50-500 microamps, more than the spec of 5uA. When I run this example on an ESP32, I do get the 5 uA measurement.
Details:
- ESP-WROOM-32D module with 16 MB flash, silk on back of module says ESP32-WROOM-32D_v2_2
- Hand wired 10uF cap from 3.3V to gnd, 10k pullup on EN and BOOT0
- esp-idf from 8/21, SHA 020ade652d9b6b0b87b0bebe176a150cc4407749
- examples/system/deep_sleep, make menuconfig to disable touch wakeup and temperature monitoring
Any ideas as to why the WROOM-32D module has high current measurements with the deep_sleep example? Has anyone seen good deep sleep current performance from the ESP32D?
Thanks!
Morgan
Deep sleep current on WROOM-32D
Re: Deep sleep current on WROOM-32D
I also has this problem. Please help in this issue as soon as possible
Re: Deep sleep current on WROOM-32D
I too am having the issue. 300 mA during normal operations and 211 mA when sleeping. This is a custom board not a store bought version. When deep sleeping, I can still feel warmth coming from the ESP32, so, I know I am not dealing with a power issue with my board. The ESP is just not fulling sleeping.
I am not using WiFi or Bluetooth. I have created just a simple Arduino script that puts the unit to sleep. Just a couple lines of code. I do not even care on waking it up, I just want the ESP not to pull so much power.
I have CS pulled up. Here is my code:
void setup() {
}
void loop() {
esp_deep_sleep_start();
}
Yep, that is it
I am not using WiFi or Bluetooth. I have created just a simple Arduino script that puts the unit to sleep. Just a couple lines of code. I do not even care on waking it up, I just want the ESP not to pull so much power.
I have CS pulled up. Here is my code:
void setup() {
}
void loop() {
esp_deep_sleep_start();
}
Yep, that is it
Who is online
Users browsing this forum: No registered users and 55 guests