Your new topic does not fit any of the above??? Check first. Then post here. Thanks.

Moderator: igrr

User avatar
By MCUdude
#56862 Hi!
I just got the Wemos D1 Mini Pro in the mail today, after been using an ESP-12 module for quite a while. I was planning to use this in a battery powered project where Wifi isn't necessary. What's important is the power consumption. When running a regular "Blink sketch" the ESP8266 chip is heating up to about 35-40 degC. This is just a wast of energy, mostly because of the Wifi radio IIRC.

I want to use the ESP as a "regular" microcontroller. How can I disable unnecessary functionality I don't need?
Atmel AVR chips got the sleep.h and power.h libraries. Does the ESP8266 got something similar?
User avatar
By mrburnette
#56913
MCUdude wrote:Hi!
<...>
I want to use the ESP as a "regular" microcontroller. How can I disable unnecessary functionality I don't need?
Atmel AVR chips got the sleep.h and power.h libraries. Does the ESP8266 got something similar?


You definitely want to read my article about disabling WiFi in software:
https://www.hackster.io/rayburne/esp8266-turn-off-wifi-reduce-current-big-time-1df8ae

After that, you can start to apply other power-saving techniques:
Sleep Modes
Ray