What clock face are you using out of interest? I'm kind of surprised the flashing taxes the battery so much.
Although looking at it, it's loading the icons, settings, and code off the external flash memory once a second, so it could just be that the flash memory is spending most of its time awake and so it causing a higher battery draw than normal.
If it becomes an issue, probably the best bet is to make a minimal messages widget that just flashes a single icon once a second, and the whole thing could run from RAM and would probably be an awful lot better for power consumption.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
What clock face are you using out of interest? I'm kind of surprised the flashing taxes the battery so much.
Although looking at it, it's loading the icons, settings, and code off the external flash memory once a second, so it could just be that the flash memory is spending most of its time awake and so it causing a higher battery draw than normal.
If it becomes an issue, probably the best bet is to make a minimal messages widget that just flashes a single icon once a second, and the whole thing could run from RAM and would probably be an awful lot better for power consumption.