Come utilizzare l’OTA Web Updater con ESP32 in Arduino IDE

L’OTA (Over-the-Air) è una funzione utile quando devi aggiornare il codice su un ESP32 che non è facilmente accessibile. In questo tutorial viene spiegato come eseguire la programmazione da remoto se entrambi l’ESP32 e il browser sono sulla stessa rete locale.

L’unico svantaggio dell’OTA Web Updater è che bisogna aggiungere il codice per l’OTA in ogni sketch che si vuole caricare, in modo da poter utilizzare l’OTA in futuro.

Come funziona l’OTA Web Updater?

Il primo sketch deve essere caricato tramite porta seriale. Questo sketch dovrà contenere il codice per creare l’OTA Web Updater, in modo da poter caricare successivamente il codice tramite browser.
L’OTA Web Updater creerà un server web a cui puoi accedere per caricare un nuovo sketch tramite browser.

Successivamente, bisogna implementare le routine OTA in ogni sketch che si carica, in modo da poter fare gli aggiornamenti successivi in modalità OTA.
Se si carica un codice senza una routine OTA, non sarà più possibile accedere al server web e caricare un nuovo sketch in modalità OTA.

 

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Main Menu