Etape 6: Télécharger le nouveau Firmware
Comme mentionné dans l’étape précédente, avec l’Arduino en mode reset, nous pouvons transférer notre propre firmware à la puce Atmega. Pourquoi voudrions-nous faire cela ? Parce que cela va nous permettre d’avoir la loi Arduino comme un clavier HID. Alors, Voici les étapes pour démarrer :
- Ouvrez un terminal linux
- Mise à jour apt-get
- Installez le programme DFU (Device Firmware Updater)
- Téléchargez et décompressez le firmware personnalisé que nous aurons besoin pour ce projet. Ce fichier zip contient deux fichiers hexagonales : Arduino-clavier-0.3.hex et Arduino-usbserial-uno.hex
- Le programmeur DFU permet d’effacer la puce, de télécharger un nouveau firmware et de réinitialiser la puce. Pour cet exemple, nous téléchargerons juste une version Atmega16u2 du micrologiciel USB.
Avec le nouveau firmware téléchargé, vous devez maintenant allumer l’Arduino. Vous pouvez le faire en enlevant simplement la fiche et rebranchant.