Bonjour,
(Je tiens à préciser que je débute totalement)
Voici mon problème :
J'ai récemment acheté un kit débutant Arduino (clone).
(https://fr.aliexpress.com/item/1005001653349193.html?spm=a2g0s.9042311.0.0.5d2b6c3726W9nN)
Une fois reçu je le branche et l'IDE ne le reconnais pas. Après l'installation d'un driver (CH340) l'ordinateur le reconnais.
Lorsque l'Arduino est branché, les LEDs On et L restent allumées.
(D'après mes recherches il semblerait que ça ne soit pas normal ?)
Arrive alors l'étape de la compilation. En prenant des programmes simples (Exemple_blink ou tout simplement un montage pour allumer une led), rien ne se passe.
Je me rend dans les gestionnaires de carte et je vois Arduino UNO sélectionné. Toujours d'après mes recherches, il semblerait qu'il faille sélectionner ATmega 238p (old bootloader) dans Processeur, cependant je ne le trouve qu'en sélectionnant Arduino Nano. En testant ça ne fonctionne toujours pas.
Voici le message d'erreur que j'obtiens lors du téléversement :
Arduino UNO
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x82
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x82
avrdude done. Thank you.
Problème de téléversement vers la carte. Voir http://www.arduino.cc/en/Guide/Troubleshooting#upload pour suggestions.
Arduino NANO (avec ATmega 238 p (old bootloader) sélectionné)
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch
System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.42.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"
Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 57600
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x53
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x53
avrdude done. Thank you.
Problème de téléversement vers la carte. Voir http://www.arduino.cc/en/Guide/Troubleshooting#upload pour suggestions.
(Apparemment avrdude à un lien avec le bootloader ?)
En cliquant sur Récupérer les informations de la carte, j'obtiens ceci :
Information de la carte :
BN: Carte inconnue
VID: 1A86
PID: 7523
SN: Envoyez un croquis pour l'obtenir
En poussant encore plus les recherches, j'ai découvert que certains clones Arduino ne possède pas de bootloader. Apparemment il est possible de le télécharger (dans le microcontrôleur?) à partir d'un autre Arduino grâce à l'ISP.
Voici enfin mes questions :
Est-ce la bonne chose à faire ?
Si oui, comment procède-t-on ? (Je trouve principalement des tutos pour reprogrammer une nano)
Est-il obligatoire de passer par une autre Arduino UNO pour cette reprogrammation ? (Je n'en ai pas à disposition pour le moment)
Voilà ça fait maintenant 2 jours que je bloque dessus et que je ne peux pas débuter en Arduino x)
Merci d'avoir pris le temps de lire
J'espère ne pas m'être tromper pour la publication de ce topic (First time :))