OTA ESP32-S2-Saola-1

Ciao a tutti,
compaio con un nuovo problema.
Ho creato del codice molto complesso per un ESP32-S2-Saola-1 e fino ad ora tutto bene.
Ora ho il problema che devo consegnare questo progetto ma in futuro dovrò aggiornare il firmware.
Ho optato per gli aggiornamenti OTA ovviamente ma ho diversi problemi, intanto ne espongo uno:
ho visto che basterebbe caricare lo sckatch "BasicOTA" direttamente dal IDE arduino e poi tramite porta IP ci carichi gli sckatch aggirnati in futuro.

Allora:
innanzitutto io uso PlatformIO per programmare e non IDE Ufficiale, quindi come potre caricare questo sckatch inizialmente?
Mettiamo che carico lo sckatch BasicOTA dal IDE Ufficiale ok, ma poi per caricare il mega progetto che ho su PlatformIO come faccio?

Grazie

Devi configurare il progetto per usare l'OTA

Espressif 32 — PlatformIO latest documentation

Essenzialmente si tratta di aggiungere il protocollo da utilizzare per l'upload e l'indirizzo (oppure l'hostname) al file platformio.ini

upload_protocol = espota
upload_port = IP_ADDRESS_HERE or mDNS_NAME.local

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.