Je viens de me procurer une Arduino UNO. J'ai bien téléchargé l'IDE avec les Drivers (version 1.0.3)
Tout allait bien, j’écris 2/3 programmes, je test, j’améliore, je m’éclate ! Quand tout d'un coup, lorsque j’envoie mon prog vers l'Arduino ce message s'affiche: avrdude: stk500_getsync(): not in sync: resp=0x00
Ça compile et après ça m'envoie ce message. Ça le fait même pour mes programmes qui fonctionnaient avant...
Savez vous se qui se passe ? Et comment arranger ce problème ?
Le dernier programme utilisait le port série ?
Ou utilisait il les broches 0 et 1 ?
Si oui il existe une méthode qui consiste à garder le bouton reset appuyé tout en lançant l'upload, puis à le relacher au moment où l'ide affiche la taille du programme.
MrPoulet:
Effectivement j'ai utilisé les sorties de 0 a 9 sur mon dernier prog. Il ne faut pas utiliser la 0 et la 1?
Lit bien ce qu'il y a marqué sur les broches 0 et 1: "Tx Rx" = port série = port d'upload.
Règle n°1 en arduino: ne jamais utiliser les broches 0 et 1, sinon ... blocage.
MrPoulet:
J'ai essayé la technique du reset mais ça affiche toujours le même message... arf
Il faut faire plusieurs essais, tout est une question de timing.
Techniquement il faut faire en sorte que le moment où avrdude (le logiciel de programmation) ouvre le port série et le moment où le bootloader de l'arduino se lance (juste âpres le relâchement du bouton reset).