Esp8266 Deep Sleep power consumption info

Today I have made a pcb with ESP-12F module with minimum components for battery powered application, for a door sensor. The module has only two resistors of 1k used for CH_PD pull up (high) and GPIO 15 (low). There is a button tied to gpio 4 , to make the chip not to go into deep sleep mode so that I can update program using HTTP. There is additional circuit for door sensor purpose and this will consume some current in micro amp range.

Code used for deep sleep

if (donotsleep == 0) { ESP.deepSleep(0); }

}

if you are wondering how much power is consumed in deep sleep, this thread is for you, am powering it by 2xAAA battery alkaline battery IKEA brand.

The chip takes 14 micro amps and able to reproduce on second pcb, bit less than the datasheet or may be error percent on my multimeter.

When near to the base station, the chip takes 76ma to send a quick update to mqtt server before going to sleep mode. In case of long range, it will take more current, this I have not tested yet.

Thank you

This looks very interesting.
Do you have more information?
Like schematics, parts used for the additional circuit and pictures?

My Wemos d1 mini use ~170uA in deep sleep. So 14uA is quite impressive.

I always use rechargeable batteries, I would not use non-rechargeables unless I had no other choice. So I would need to use 3xAAA. Using only 2 would drop below ~2.8V and stop the circuit working far too quickly.

At full charge, 3xAAA would exceed the max 3.8V of esp, so I also need an ldo regulator, which forunately the Wemos has. But it also has a usb-serial chip, which, unfortunately, is powered by the regulator even when usb is not connected. I guess it would simply get parasitically powered if it wasn't powered by the regulator...