Page 1 of 1

ESP32 Power Consumption Test

Posted: Fri Jun 28, 2019 1:33 am
by sramctc
Dear All,

I've been doing some tests using 1000mA battery
1) Full Wake Up -- No sleep, power up, connect to wifi, search services, send data and wait around 10 seconds send data again until battery drain up. Around 4400 packets could be sent out.
2) Deep Sleep I -- power up, connect to wifi, search services, send data and sleep 10 seconds, sleep boot, connect to wifi..... until battery drain up. Around 4400 packets could be sent out.
3) Deep Sleep II -- power up, connect to wifi, search services, send data and sleep N seconds, sleep boot, connect to wifi.... until battery drain up. In this case, search services (mDNS) fail quite frequently compared with Case 2) which shows no fails on search services and wifi connection. The N is 10 seconds minus time used for wifi connection, search service, data sending..etc.
4) Deep Sleep III -- power up, connect to wifi, send data and sleep N seconds, sleep boot, connect to wifi.... until battery drain up. In this case, the wifi connection fails quite frequently compared with Case 3) which shows no fails on the wifi connection. The N is 10 seconds minus time used for wifi connection, data sending..etc. In this case, services are hard-coded and if wifi connection fails several times esp.restart(). Only around 1500 packets could be sent out.

I have no idea why case 3) and case 4) shows such a strange response.

Does anyone have any idea?