USBASP

Les arduinos se programment habituellement tout seuls, via un « bootloader » intégré.

Il est pourtant parfois utile d’avoir un programmateur « brut de décoffrage » sous la main.

Dans la majorité des cas, un simple « USBASP » suffit.
Il est bien supporté par l’IDE arduino comme AVR dude, et permet de faire bien plus que prévu…

Voici les tutos disponibles sur le sujet:

001 - USBASP Quezako ?

L’USBASP est un programmateur « in circuit » pour les microcontrôleurs AVR (notamment la famille Arduino 8bits). C’est un projet open source, qui remonte à 2005 (depuis, il a été amélioré et fonctionne sans souci).

002 - Quel USBASP Acheter ?

On peut tout à fait construire soi même son programmateur USB, en suivant les plans et le firmware: tout est open source. Il est toutefois plus rapide d’acheter tout fait un modèle utilisant des...

004 - Un Programmateur graphique pour USBASP

Tant qu’on développe pour l’USBASP avec l’IDE Arduino, tout va bien, on ne perd pas ses petites habitudes. Si on veut uploader des hex, changer la configuration des fuses, lire l’eeprom… On peut sortir...

005 - Un Stick USB Arduino pour 2€

Avec un simple USBASP à 2€, on a en fait entre les mains une plateforme développement compatible code Arduino, et permettant de gérer le USB en logiciel avec V-USB. C’est à dire ? C’est...

005b - Programmer un USBASP sous Arduino

Dans le tuto précédent, on a vu comment préparer son USBASP et son environnement Arduino. Maintenant, comment en tirer partie et écrire des programme sous Arduino ? Les contraintes, les signaux disponibles ? Ce...