Im using the ESP32-S3 Nano (mfr is Waveshare) and uploaded "BasicOTA" to it. I then successfully uploaded "Blink" over my Wifi to it and 'Blink" ran. When power is removed, the blink sketch will run when power reapplied, however, the "Basic OTA" is no longer running and lost the WiFi connection. Is there a way to keep Basic OTA in non-volatile memory so that it runs again if power is removed and reapplied?
You must include an OTA code with each sketch you upload in order to use OTA in the next update.
See if it serves as a guide.
Your topic has been moved. The Nano ESP32 category is only for questions about de Arduino Nano ESP32.
Yes thanks. It appears then that OTA must be uploaded over wired USB if power is lost to the ESP32 Nano.
Are there any devices using IDE that will support OTA after a power off/on cycle? Or in other words boot up ready to OTA? Unfortunately my application does not have battery power backup.
No, it doesn't lose OTA if you turn off the power; it does lose it if the code you upload doesn't include OTA features.
This is clearly explained in the article I linked.
Thankyou. Ill try my best to carefully read. Im not a programmer so i get lost sometimes