J'ai ressorti mon arduino du placard. Je ne sais pas combien de temps il est resté avec un montage de chenillard à partir d'un compteur à décade.
Bref, je me relance et je brique l'arduino. Une toute petite brique (même pas 5cm sur 2cm). Le dernier programme que j'ai téléversé monopolise le port USB et je ne peux plus le modifier. Même l'ordinateur ne reconnait plus la carte. La commande «dmesg» sous GNU/Linux ne donne rien. Mon retour sur Arduino aura durer moins d'une heure.
Grâce à quelques recherches, je trouve ce site qui me permet de sauver le matériel. Et en plus la solution est simple, il suffit d'appuyer deux fois sur le bouton RESET de la carte. En effet cela place la carte en mode «bootloader» pour huit secondes.
La technique de sauvetage :
- Lancer l'IDE arduino et ouvrez le programme «blink»
- Compiler le programme (raccourci ctrl+r)
- Appuyer deux fois rapidement sur RESET et choisir le port de la carte Dans le menu «Outils», «port série».
- Appuyer deux fois rapidement sur RESET et téléverser le programme (raccourci ctrl+u)
Et c'est tout. La carte est fonctionnelle.
J'ai du refaire la dernière étape car j'ai trop tarder pour téléverser le programme et la carte est sortie du mode «bootloader».
On peut aussi téléverser le programme simpliste suivant :
void setup() {
}
void loop() {
delay(100);
}