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

User avatar
By nr32
#63157 Hi! I'm looking for a cost-effective battery that can power an ESP8266 in deep sleep. All the ESP8266 is doing is reading an ADC value and sending it over WiFi, waking up once every hour or two. It would be fantastic if a year of battery life could be attained for < $1 in power supply component costs. I found a 300 mAH 3v LiMnO2 battery for $0.25 each, but no idea how long it'd last for such an application. Thanks for your advice.
User avatar
By schufti
#63180 hmmm,
let's asume active time (wakeup, measure, connect wifi, transmit data) is about 3s @ ~150mA avg.
so deepsleep is about 7197s @ ~50µA avg. totals to ((3*150+7197*0.05)/7200) ~0.1125mA/h * 8760h/a --> needed capacity 985 mA/h (not provided for self discharge, leakage currents, temp. degradation etc).

beware that the voltage might drop below minimum for esp/eeprom/sensor earlier than the end of capacity is reached.