The ESP32 is a pretty serious power hog...
The ESP32 is a pretty serious power hog...
In reality Watchy currently draws around 1mA while sleeping and 55 hours of battery for me, not using WiFi (not really a priority for me).. I think that can be improved with firmware updates, seems like there is potentially some low-hanging fruit. It's all open source firmware, so you can eg. program it to deep sleep while you deep sleep to save battery :)
Also you shouldn't just take steady state values. I've had various ESP's on a power analyzer. They take a bit more (like 30mA for many msec? iirc) for a while during wake up (w/ wifi off) before the consumption drops to the final value. For example some of that goes into uncontrolled/undocumented oscillations on some pins (for up to 100ms?), thought that is probably a negligible part.
ESP's are only popular because they're the cheapest/easiest option with WiFi. At least that's why I use them...