Problema con la seriale

?R:
scusate se mi intrometto con una domanda che c'entra poco con l'argomento trattato, ma ho da tempo questa curiosità: cosa serve il delay di 2 secondi prima del begin della seriale? lo vedo spesso in giro, io non l'ho mai usato (non mi piace molto l'idea di aspettare 2 secondi prima che l'arduino entri in azione :sweat_smile:), ma vorrei capire se e perchè dovrei usarlo, grazie :wink:

Serve se devi collegare l'Arduino al PC, altrimenti puoi toglierlo.
In pratica inserisce un ritardo nell'inizio della trasmissione permettendo all'utente di uploadare una versione aggiornata dello sketch. Se avessi un codice che inizia a trasmettere una grossa mole di dati, non avresti materialmente il tempo di aprire il terminale seriale e ti ritroveresti con il buffer di trasmissione intasato (classico led RX acceso fisso) con l'impossibilità di spedire alla scheda un nuovo sketch perché l'8U2 non riesce a comunicare con il bootloader del 328.