MySmartUSB dans l’IDE Arduino

Comment faire utiliser le programmateur  MySmartUSB directement dans l’IDE de l’arduino ?

Conclusion de la conversation du forum Arduino


(edit) voir la dernière mise à jour en fin de page

Boards

J’ai créé un dossier mysmartusb dans arduino-1.0/hardware dans lequel j’ai recopier le dossier variant contenu dans arduino-1.0/hardware/arduino.
J’ai créé le fichier arduino-1.0/hardware/mysmartusb/boards comme suit :

J’aurais également pu me contenter d’ajouter cela à arduino-1.0/hardware/arduino/boards, mais j’ai préféré faire comme ça pour ne pas que les modifications soient écrasées lors d’une prochaine mise à jour de l’IDE.

programmers

Dans le fichier arduino-1.0/hardware/arduino/programmers.txt j’ai ajouté les lignes suivantes :

Maintenant la procédure est simple. Le programmateur est branché sur un atmega328p tout nu.
Dans l’IDE je choisi Tools>Programmer>mySmartUSB et Tools>Board>mySmartUSB avec ATmega328.
Le sketch est simplement chargé par File>Upload Using Programmer. Et hop, voila un arduino à $6.

Mise à jour du 22/10/2015 :

Avec la version Arduino 1.6.5 (et sûrement depuis un moment), le fichier board.txt a un peu changé. Il faut donc mettre à la fin :

et ajouter à programmers.txt

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.