PROBLEMA: non si riesce a caricare il programma ed esce la scritta rossa:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51.
PROBABILE SOLUZIONE:
La manovra d'emergenza di solito serve quando il micro è bloccato sulla seriale ma non sembra bloccato sulla seriale, sembra invece "sordo", nel senso che non comunica più col computer, ed è la sequente:
1) aprire l'IDE
2) caricare uno sketch qualunque, il "blink" per esempio
3) tenere premuto il pulsante "reset" su Arduino.
4) MENTRE si tiene questo tasto pigiato, collegare l'Arduino al PC.
5) adesso, MENTRE si continua a tenere pigiato il pulsantino, premere il tasto di upload dello sketch
6) ora rilasciare il pulsantino di reset
7) se si è trovata la sincronizzazione giusta tra la pressione del pulsante grafico di upload dello sketch ed il rilascio del reset, verrà caricato lo sketch
Come al solito l'articolo più chiaro trovasi tra le pagine del prof. Michele Maffucci:
http://www.maffucci.it/2011/05/19/oggi-sperimentazione-interessante-in-classe-arduino-bloccato/