un sistema più veloce è di tenere premuto reset PRIMA di inserire alimentare l'arduino (ovvero PRIMA di collegarlo alla USB), cliccare sull'ide upload, appa compare la scritta "sketck size balablabla"lasciare il pulsante di reset.
il problema sui 70ms:
prendiamo il baudrate "standard" di 9600, equivale a 960 byte al secondo, ovvero 0.96 byte o caratteri al MS.
Quindi se la scrittura è più di 70 caratteri, non ce la fai. un sistema per aspettare l'invio di tutti i caratteri è usando la Serial.flush() (negli ide > 1.0.0 se ricordo bene)
il propblema è che questi byte finiscono poi nel 8u2, nel suo buffer interno, e poi da questo nel buffer del PC, che chissà che giri tortuosi può fare.
nel momento in cui resetti, devi anche attendere che i buffer si puliscano, (in particaolare quello dell'8u2), altrimenti il programmatore vedrà arrivare questi dati enon capisce più nulla. In teoria anche tenere premuto a lungo il reset funziona, ma alle volte anche decine di secondi, finchè il led TX si spegne