- Télécharger les drivers Arduino Leonardo et sauvez les dans le même répertoire:
- Cliquer droit sur le fichier arduino.inf et cliquer sur Installer.
- S'assurer que le convertisseur USB série (par exemple CP2102) est connecté et alimenté, et que le câblage avec la carte atmega32u4 est correct.
- S'assurer que la carte atmega32u4 est connectée et alimentée.
- Télécharger l'outil Arduino Builder et extraire l'archive (en utilisant 7zip).
- Appuyer sur maj et cliquer droit dans le répertoire bin, et cliquer sur "Ouvrir une fenêtre de commandes ici".
- Taper la commande suivante mais ne pas appuyer sur entrée:
avrdude -p atmega32u4 -c avr109 -P COM7 -D -U flash:w:<path to atmega32u4.hex>:i
- Remplacer "<path to atmega32u4.hex>" dans la ligne de commande par l'emplacement du firmware à charger (par exemple: C:\Users\VotreNom\Downloads\firmwares-5.0\EMUPS4\atmega32u4.hex).
- Déplacer le curseur juste après COM7.
- Ouvrir le gestionnaire de périphériques, et dérouler l'élément COM ports.
- Débrancher et rebrancher rapidement la carte atmega32u4, ou connecter RST à GND deux fois.
- La carte atmega32u4 devrait exécuter le bootloader. Dès que le port COM Arduino Leonardo apparaît dans le gestionnaire de périphériques, changer le numéro du port COM dans la fenêtre de commandes, et appuyer sur entrée.
- Le bootloader est exécuté brièvement. Plusieurs essais peuvent être nécessaires pour charger correctement le firmware!