I am planning on using a TPL5110 / 5111 nano-power timer to periodically wake up an ESP32 every few hours to go check a sensor, do stuff if required, for maximum 20seconds. The ESP32 will be powered by an LiFePO4 battery (max 3.6V), no regulator.
I want minimum power consumption, so light sleep with periodic wakeup is not preferred.
I could have the the ESP32 go into deep sleep after it is done, and configure the nano-power timer to generate a negative-going reset pulse via a series capacitor. So here the ESP32 is in deep-sleep when not active.
Or I could configure the timer to raise the ESP32 EN line, the ESP32 uses a gpio to tell the timer when its done, the timer lowers the EN line. So the ESP32 would be in reset when not active.
Does the ESP32 draw less current in reset condition or in deep sleep condition ? Do I need to take care of configuring gpios in either case to minimize power consumption ?
For minimal power consumption ESP32, keep in reset or deep sleep ?
Who is online
Users browsing this forum: axellin and 116 guests