Voltage regulation for esp8266


For my project, I need to get values from different sensors, send it to a server using wifi of the esp8266, and go back to deep sleep until next wake up. My project will be powered by a battery (probably Li-ion 18650 3.7V). Right now, it's working fine but the esp is connected via the usb cable. I didn't integrate the deepsleep mode because I didn't have to. I'm working on that independently at the moment.

I first used the NodeMCU V3 but I realized I was not able to go lower than 10mA during deep sleep. I'm using now the esp8266 12F from Az-Delivery (https://www.az-delivery.de/en/products/d1-mini?_pos=1&_sid=9ee1d4d26&_ss=r) and my current is lower than 1mA during deep sleep depending on the input voltage.

Sorry, I'm clearly not an expert but really interested to learn. If I understand correctly, I will have a minimum current (I hope 20-30uA) if I can provide a voltage of exactly 3.6V. Please correct me if I'm wrong. So since my input voltage will vary from 4.2V when the battery is full, up to 3V, I would have to use a regulator. I read a bit and watched a few videos but I would really appreciate to get some advice on which one would be the best choice (in terms of dropout voltage, quiescent current...) and how to integrate it into my project. Is there a better alternative for my project?

Thank you very much in advance for your help

The keyword to look out for is LDO (low drop out) voltage regulator. I use this for my projects, very simple to integrate with just 2 capacitors and easy to solder.


1 Like

Thanks a lot for your reply.
I started reading the doc. Wow, the choice is endless! Would you have any recommandation for my project? Using a 3.6V battery (max charge at 4.2V). And for the capacitors, 10uF would be enough?


Thanks. Yeah, I love what they are doing. I already had a look at this one.
Actually, I found this:

Could be useful.