Après avoir séléctionner dans board "Arduino Leonardo" puis changer le programmer en "Arduino as ISP"
j'ai cliquer sur Burn Bootloader.
Après avoir reçus un message m'avertissant que cela avait réussi, l'arduino UNO n'était plus détecté par mon ordinateur et windows m'affiche un message pour me dire que "Le périphérique ne fonctionne pas correctement".
J'ai ensuite upload le programme sur le Leonardo Pro Micro puis... après un succès de l'envoie du sketch, même erreur.
Du coup maintenant je sais pas trop comment faire, j'ai essayer de renvoyer le bootloader du arduino uno avec un autre uno selon le schéma:
Hey,
Merci de ta réponse.
N'ayant jamais utilisé de petit arduini je ne connais pas très bien leurs noms mais lorsque je l'ai branché a mon PC après achat, windows l'identifier comme Arduino Leonardo
J'ai donc penser que c'etait un Leonardo Pro Micro.
Sinon le modèle est un pro Micro, cela peut donc expliquer beaucoup de chises j'imagine...
On trouve souvent des appellations fantaisistes sur les sites de vente en ligne. Les vendeurs semblent parfois ne même pas savoir ce qu'ils vendent,
Je n'ai jamais eu confiance en Sparkfun, maintenant je sais pourquoi
Sérieusement Sparkfun a simplement pris de l'avance sur Arduino qui par choix préfère ses "grosses" cartes qui lui permettent de gagner de l'argent avec ses shields, ce que les cartes "small form factor" ne permettent pas.
La nano c'est l'idée de Gravitech, la mini-pro il me semble que c'est celle de Sparkfun d'où l'extension de ce nom générique de carte sans circuit d'interface USB/UART au cas du Léonardo.
Le 32U4 n'existe qu'en boîtier CMS 32 sorties en conséquence il n'y a pas de différences comme avec le 328p et ses deux boîtiers (28 et 32 sorties).
L'incidence sur l'IDE est très probablement nulle. Pour le 328p la différence est uniquement là :
Fichier pins_arduino.h pour la nano et mini-pro :
Sachant que pour le fichier standard NUM_ANALOG_INPUTS est fixé à 6.
Ce petit rappel ne résout pas la question posée mais devrait clarifier.
N'oublie pas de donner le lien vers le produit que tu as acheté.
Visiblement tu es intervenu sur le bootloader : explique avec le plus de détails possible ce que tu as fais : où tu as téléchargé les fichiers et quels fichier tu as pris.
Bonsoir,
L'arduino viens de chez aliexpress, mais je n'ai plus le lien.
Modifications de l'arduino:
1 - Tentative d'upload de Arduino Leonardo en bootloader
= Succès, mais dès que j'envoie un programme, re plantage
2 - Pro Micro & Fio V3 Hookup Guide - SparkFun Learn
(Installation de sparkfun pro micro)
= Succès, je peux upload le sketch blink etc, mais le seul sketch qui m'intérèsse (et pour le quel j'ai acheté l'arduino, créer la même erreur et je dois r'envoyer le bootloader)
Après avoir débug le code
voici la partie qui cause le problème:
void go_to_sleep() {
set_sleep_mode(SLEEP_MODE_PWR_DOWN); // set the sleep mode
sleep_enable(); // enable sleep bit so sleep is possible
attachInterrupt(0, wakeUp, LOW); // attach pin 2 interrupt to wake up from sleep
delay(100);
sleep_mode(); // go to sleep
sleep_disable(); // wake up here
detachInterrupt(0); // detach the interrupt after waking up
}