@daslolo Glad its working again.... I'm using standard Home edition on this machine - but the LTSB windows version you are using sounds like a good option I might use on another system. Thanks for mentioning....
And today deep sleep eats up 0.10A, either this meter is ~ or m5stack power consumption is whimsical. And after a few minutes deepsleep consumes 0.08A... I think what's happening here is the USB is charging the battery, as the battery is fuller the regulator drops current usage.
So I took out the battery module and tada - current usage is stable.
One core doing not much = 0.06A
One core heavy gfx = 0.08A
Two cores = 0.08A
Two cores with heavy gfx = 0.10A
deep sleep = 0.01A, that's 1000x the esp32 specs but similar to boards which don't even have a display.
@m5stack, holding the button for programming works fine. Resetting is the issue with my unit. In some cases, even with the bottom plate off, the unit will not reset and run the downloaded firmware unless I let it sit a while. Other times it works fine.