Un problemINO poco INO (Codice non sorgente e dintorni)

Salve a tutti!!!
Ritorno qui a chidervi aiuto su un problema. Sto realizzando una rete di sensori che comunicano con un data logger via RS485. Un arduino può avere x sensori collegati, il discriminante è la "posizione" nell'impianto... un protocollo relativamente semplice e tutto funziona. Posterò il/i codice/i appena faccio pace con la testa, perché di idee e modifiche ne ho fin troppe da fare ancora.
Il problema è: potrei non avere accesso a tutti gli Arduino via USB, e questo mi complica la vita in caso di aggiornamenti. Dovrei programmarli/aggiornarli da codice nativo/binario usando la 485.
La cosa dovrebbe funzionare così:

  • sul logger viene caricato un file sulla SD (anche trasferito tramite seriale, poco importa)
  • il logger trova il file "firmware" e lo invia al giusto corrispondente

Qualcuno ha una idea?

Grazie infinite,
Riccardo.

Credo che l'unico dispositivo classe Arduino che supporta l'aggiornamento OTA sia l'ESP32, per la UNO, MEGA, ecc. non credo tu possa arrivare al tuo scopo