opa galera, eu tenho um Arduino Duemilanove e vim relatar um comportamento muito estranho dele, há alguns meses atrás eu estava fazendo um experimento de controlar motores de passo utilizando o CI ULN2003 e esse dito cujo acabou queimando o meu arduino (não sei como), pois o mesmo nunca mais aceitou o upload de códigos, na hora do upload, a luz do RX piscava 3 vezes e pronto, aparecia a mensagem " out of sync"
então resolvi tomar coragem e comprar um CI Atmega328 para substituir, ele chegou hoje e por ansiedade fui logo ligando e substituindo-o pelo ci velho do arduino, e então na hora do upload aconteceu o que eu mais temia. O RX piscou 3 vezes seguidas e veio a mensagem de erro. Verifiquei tudo minunciosamente e estava tudo correto.
aí ainda agorinha eu não tinha o que fazer e entrei em Board na IDE do arduino e selecionei a opção "Arduino Mini w/ Atmega328" e não é que o código uplodou e agora ele tá funcionando perfeitamente!
quando eu seleciono a opção "Arduino Duemilanove w/ Atmega328" ele não funciona, Cabuloso não?
enfim só queria compartilhar isso pois achei muito estranho e talvez alguém venha a ter este mesmo problema.