Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

esp32 - 50mA minimum. #1785

Closed
MadDogMayCry0 opened this issue Aug 22, 2018 · 9 comments
Closed

esp32 - 50mA minimum. #1785

MadDogMayCry0 opened this issue Aug 22, 2018 · 9 comments

Comments

@MadDogMayCry0
Copy link

MadDogMayCry0 commented Aug 22, 2018

Hello

I did radio off by:

#include <WiFi.h>
void setup() {
WiFi.mode(WIFI_OFF);
btStop();
}

but esp32 still consume 50mA of currency.
In datasheet it's described as a 10mA in modem sleep mode.
https://chiptron.cz/ESP32-ESP-WROOM-32/ESP32-ESP-WROOM-32_power_consumption.png
What wrong?

@copercini
Copy link
Contributor

1- By default the Arduino Core runs always at the maximum speed, so you'll always be in the worst case
2- This table consider only the ESP32, if you are using any dev board, there are more components than the ESP32...

@MadDogMayCry0
Copy link
Author

MadDogMayCry0 commented Aug 22, 2018

1 - How to settings this on medium? :)
2 - I use ESP-WROOM-32 and put battery direct to 3v3 pin.

@copercini
Copy link
Contributor

#1142 (comment)

It's not very simple, but it's possible

@lbernstone
Copy link
Contributor

@MadDogMayCry0
Copy link
Author

MadDogMayCry0 commented Aug 23, 2018

@copercini
You mean i can change it only in esp-idf?

@lbernstone

https://github.com/lbernstone/arduino-esp32-80MHz

Thx you for a Link, but it's only gives to me 37mA - still no 10mA

@copercini
Copy link
Contributor

@Stasikiii yes, it can only be change using IDF, but the result will produce the @lbernstone file, so using https://github.com/lbernstone/arduino-esp32-80MHz procedure you can skip the IDF proccess

@MadDogMayCry0
Copy link
Author

@copercini thx you!

@lbernstone
Copy link
Contributor

Maybe you need to cool it to absolute zero 😄 . The testing is done in isolation, without any flash, lights, or gpio traces. You are working in the real world, with a real OS running. esp32-solo-1 modules should be arriving in stores soon, which will be as efficient as you can go with esp32. If you need less power, you get less power...

@copercini
Copy link
Contributor

Another tips: if you remove the USB to serial converter, LEDs, switch to a better LDO (if you are using one), remove everything except the ESP, I think you can get the 10mA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants