Chat freely about anything...

User avatar
By RIN67630
#89604 Unfortunately I cannot, like most users do, just go to sleep to save power.
My instruments need a processing every 125 ms, a precise timing and network updates every second.
on the top of it, I need OTA.
What can I do, to save power?
I have seen, that the ESP8266 powers down the energy hungry WiFi interface during delay(); instructions.
But, my timing requires millis();
What can I do to power down WiFi without delay() just for the rest of my time budget?

Additionally, how much WiFi does the ArduinoOTA.handle(); consume and how frequently must it be run to be able to update a new sketch, while accepting a few minutes delay?

Thank you for your help
User avatar
By eriksl
#89609
RIN67630 wrote:Additionally, how much WiFi does the ArduinoOTA.handle(); consume and how frequently must it be run to be able to update a new sketch, while accepting a few minutes delay?


Apparently you do...

And yes the power usage is a main function of the software just as well, so please ask the arduino guys.