Use this forum to chat about hardware specific topics for the ESP8266 (peripherals, memory, clocks, JTAG, programming)

User avatar
By caquino
#16096 Hi Everyone,

I've tried to use the search on the forum to find the answer for my question, but actually I ended up even more confused, because there's a lot of different informations, mostly theory.

I would like to hear your experience powering up ESP8266 using batteries, but first let me explain what I'm trying to do:

My project is similar to the amazon dash button (https://www.amazon.com/oc/dash-button), basically one button and nothing else.

What I'm thinking to do is to use this button to exit from deep sleep, this way conserving power as much as possible.

Basically the workflow that I'm thinking about is:

- Device stays on deep sleep until the key is pressed
- If the key is pressed for more than 5 seconds, it enters in configuration mode and start in AP mode to allow the user to configure it using a web browser
- If it's a normal key press ESP8266 will connect on the wifi, do an API call and return to deep sleep state.

What's a known to work power configuration for this kind of setup that can last a considerable amount of time without maintenance, preferable using readly available batteries like AAA, AA or cell coins?

I've found multiple LDO voltage regulators on the market but I'm not sure which one is the correct for my project

Any help will be appreciated.

Thanks in advance!
User avatar
By Stoney
#16421 I configured an -01 board for lower power use, cytting the LED track saved 500uA only, connected pin 8 to reset for deep sleep and using a single ds18b20 with a 4.7k pullup is averaging about 5mA, not ideal. I want it well under a mA ultimately.

Since the deep sleep works by simply driving the RST line

I am thinking I can save a tiny amount of power by actively driving the pullup with GPIO0 but I am also wondering what the power hog is. one guy claims he has reached 78uA with the same module running lua..

I am currently using an AMS1117-3.3 and powering the unit from a cheap solar charged lithium with a 5v output.

reports are that it will work to under 2v, i would think a 2AA or AAA alkaline solution with no regulator is the way to go and should give many years of operation so long as the batterys can supply the peak currents needed, perhaps a small supercap to provide surge currents would extend the useable life substantially as the cell resistance rises.
User avatar
By trackerj
#16495 1x18650 Cell + Charger/Monitor module can give you quick and decent side battery solution for your projects: http://www.esp8266-projects.com/2015/03/mailbag-arrival-new-battery-solution.html
Image

Combined with a onboard 3.3V regulator, gives you more flexibility in terms of power supply and extend your battery discharge time:
http://www.esp8266-projects.com/2015/04/p2-esp8266-ultimate-devboard-firmware.html
User avatar
By RichardS
#16497 Warning about links at esp8266-projects.com are filled with advertising, I strive to make the ads here very unobtrusive as possible and still allow the site to be 100% useful, I just clicked on the links above and its a nightmare... was redirected about 3 times to full screen ads..... sorry but FAIL.

If you want to make ad revenue then small ads that do not get in the way and top notch 100% quality content will get you on the right track.

Richard.