ESP Power consumption & sleep mode
Posted: Sat Dec 13, 2014 12:29 am
Hi guys,
I've tried to analyze my ESP module using oscilloscope, measure current by resistor 0.2mOhm 1%, 3v3, this is results:
+ On TCP/IP connected: 15.19mV ~ 75.95mA
+ On downloading: 23.27mV ~ 116.35mA
+ On boot, wifi not connected: 15.64mV ~ 78.2mA
+ On deep sleep: 0.014mV ~ 0.7 (incorrect, its too small)
+ After deep sleep without wiring GPIO16 and RST <<< this is my problem
My problem is:
+ I don't understand after deep sleep, GPIO16 don't reset, weakup and ESP chip doesn't do any thing, but leak about 14mA?
+ i want to collect data from a sensor every 5 second, and transmit to server every 1 hour, so i need to disable wifi to reduce current, but esp used a lot current when it haven't connected to wifi, any ideal?
+ i want to collect data from a sensor every 5 second, and transmit to server every 1 hour, so i need to disable wifi to reduce current, but esp used a lot current when it haven't connected to wifi, any ideal?
+ deep sleep api only work with time not more than 2147483648 milisecond, about 35minute, how can i sleep longer?
Thanks
I've tried to analyze my ESP module using oscilloscope, measure current by resistor 0.2mOhm 1%, 3v3, this is results:
+ On TCP/IP connected: 15.19mV ~ 75.95mA
+ On downloading: 23.27mV ~ 116.35mA
+ On boot, wifi not connected: 15.64mV ~ 78.2mA
+ On deep sleep: 0.014mV ~ 0.7 (incorrect, its too small)
+ After deep sleep without wiring GPIO16 and RST <<< this is my problem
My problem is:
+ I don't understand after deep sleep, GPIO16 don't reset, weakup and ESP chip doesn't do any thing, but leak about 14mA?
+ i want to collect data from a sensor every 5 second, and transmit to server every 1 hour, so i need to disable wifi to reduce current, but esp used a lot current when it haven't connected to wifi, any ideal?
+ i want to collect data from a sensor every 5 second, and transmit to server every 1 hour, so i need to disable wifi to reduce current, but esp used a lot current when it haven't connected to wifi, any ideal?
+ deep sleep api only work with time not more than 2147483648 milisecond, about 35minute, how can i sleep longer?
Thanks