On est , Artouste, du mêmes avis , mais mes occasions d'utiliser cet excellent utilitaire se raréfient , et je peux le perdre de vue !!
De mémoire la carte se présente comme clavier lors du démarrage du programme que l'on y a flashé
dans les secondes qui suivent la mise sous tension , avant que le programme perso démarre c'est le bootloader qui a la main et il présente la carte temporairement comme port série... avant de passer la main au code perso.
Dans le Gestionnaire de Périphérique on doit normalement voir, au moins de manière transitoire, le port série ouvert par le bootloader.
COM6 est sans doute le port créé par le SErial.Begin de ton code, mais avant que ton code entre en jeu le bootloader doit avtiver un port série transitoire dont le n° peut être différent.
Quand je jouais encore avec des Leonardo j'avais systématiquement
-un premier port série transitoire systématique (celui du bootloader)
-un second port série 'permanent' si et seulement si mon code comportait un Serial.begin
Ces deux ports série avaient des numéros différents.
A l'époque le bootloader de ces cartes était Caterina , aujourd'hui cela a peut être changé et le comportement avec.
mon code ne contenait pas de serial (bare minimum)
Dans le gestionnaire de periph le port com (réattribué) est le COM16 (ré)attribué initialement par windows la 1ere fois qu'il a "vu" un 32U4
Finalement, c'est un problème inhérent à windows 10 de ce que je comprend. Normalement la bibliothèque Mouse de Arduino devrait déconner aussi si on l'upload plusieurs fois. Je testerai la souris quand j'aurai 1 semaine à perdre.
Pour l'instant, la seule solution qui a marché à 4 reprises pour moi c'est: . désinstaller Arduino IDE .forcer une mise à jour windows 10 .redémarrer et mettre à jour windows 10 .réinstaller Arduino IDE
j'ai unquement la arduino sur Ports (Com et LPT)
Dans tous les paramètres de windows, tout est normal, aucune alerte, etc
Comme mentionné dans mon msg avec les captures, le arduino apparait exactement selon le programme qu'on y charge. Et windows 10 ne detecte aucune erreur sur ce periphérique.
J'ai déjà également essayé des desisntaller, de supprimer, ça ne résoud pas le problème