Aide sur pro micro non reconnue

Bonjour à tous,

Je suis complètement débutant sur ce type de matériel. (je connais un peu le python sous Rpie)

Je vais vous faire le dérouler de mon installe jusqu'au FAIL

  • après avoir installé IDE et la bibliothèque Sparkfun.

  • J'ai connecté un pro micro :

https://fr.aliexpress.com/item/1005006426010899.html?spm=a2g0o.order_list.order_list_main.59.30a35e5bcwM5pS&gatewayAdapt=glo2fra

-j'ai donc tenter de faire un blink avec les Example de IDE, le téléversement a fonctionne (les led TX et RX ont clignoté) puis a la fin du téléversement le Pro micro a rebooter et là message Windows "périphérique non reconnue"

image

Pour info j'ai choisi la mauvaise version par manque de concentration j'ai pas sélectionné la version 5V....

Auriez-vous une piste à me donner réussir a faire un téléversement et faire reconnaître le pro micro part le PC

ou ça ? dans l'IDE ? à la commande du matériel ?

image
juste ici!

et si vous rebasculez sur 5V ?

maintenant je ne peut plus connecter le pro micro windows donne ce message
image

Vous avez rebooté le PC ?
aviez vous branché quelque chose sur l'arduino ?

La dénomination 3.3V joue surtout sur le fait que l'arduino est vu comme étant à 8Mhz

si vous tenez le bouton reset appuyé jusqu'à ce que le PC essaye de télécharger, que se passe-t-il ?

pour le pc non je vais le faire de suite
je n'ai rien branché pour le moment

mon pro micro n'a pas de bouton reset...

votre arduino pro micro a une pin qui s'appelle reset et une autre ground
vous mettez un fil dans votre breadboard au niveau de GND et repérez le trou dans la breadboard qui correspond au reset

vous mettez ce sketch vide dans l'IDE

void setup() {}
void loop() {}

vous lancez la compilation et téléchargement du code côté IDE

au moment où il dit qu'il essaye de charger vous faites rapidement une sorte de double click en enfonçant, retirant puis enfonçant et retirant à nouveau votre fil.

ça devrait remettre le micro en mode bootloader / attente d'un code et comme il y en a un qui arrive avec un peu de chance il sera pris en compte

donc je viens de tester, il y a un petite évolution.
après le double click ide détecte et je vois le port com apparaitre puis apres quelque secondes le message Windows reviens

merci je viens de réussir, j'ai changer le type de carte en Leonardo et la j'ai la relancer.
maintenant il faut que j'arrive a téléverser sur la carte.

Normalement pas besoin de changer le type de carte

mais mettez le code de blink pour le moment, pas de code qui touche au clavier / souris

Oui je pense bien mais c'est que de cette manière que j'ai put la reconnecter a Windows...

j'ai donc testé de faire un blink test mais rien ne fonction pour le moment je vais cherche sur le forum pour trouver mon erreur.

si je passe en sparkfun pro micro après l'upload la carte crash et je dois faire un reset avec un IDE vide pour la reconnecter.
En passant la carte en arduino Micro j'arrive a faire le blink mais message d'erreur suivant :
image
en Leonardo idem que Arduino Micro

je sais que changer le type de carte ne résout pas le problème mais je tente ce que je peut pour arrive a injecter un code sans crash.

Vous avez un programmeur ?

J utilise celui ci

vous avez un Arduino qui fait le pont alors vers votre Micro ?

Bonjour
normalement il ne faut pas sélectionner de programmateur c'est direct non ?

oui c'est ce que j'essaye de comprendre

Bonsoir, les mystères de l'informatique sont passer par là.
j'arrive a injecter et exécuter les commande de base en passant la carte en Leornardo.
le blink ne fonctionne pas mais si je met une led sur les pin et que je rentre un sktech pour la faire clignoter cela fonctionne.

le sketch avec un texte dans le monitor aussi passe mais toujours avec le message d'erreur.
J arrive a avoir des remonter d'info dans la consol avec une photodiode ou un sonde de température.

donc le mystère reste encore entier....

Peut etre simplement que la pin de sortie du blink est pas la bonne.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.