Étape 1: Bien sûr, mais ce qui est un programmateur AVR ?
Un programmateur AVR est le dispositif qui transforme les signaux USB aux signaux de SPI. Cela peut être n’importe quoi bien ! Il y a dédié ICs qui faire exactement cela mais vous peuvent même programmer un microcontrôleur à lire les signaux USB et de les traduire à SPI. Exactement le dernier d'entre eux, c’est ce qui se passe avec le croquis « Arduino comme ISP » et le programmeur USBasp.
ISP est l’abréviation de "Dans le programmeur de système", et c’est complètement différent du protocole SPI qui signifie "Serial Peripheral Interface". La seule commune est que FAI utilisent le protocole de transfert de données SPI. ***
Vous pouvez faire un utilisant un IC dédié ou un microcontrôleur ou un arduino (le plus simple - si vous en avez un). Vous pouvez également en acheter un. J’ai acheté USBasp sur ebay pour environ 3 dollars. Si vous avez un Arduino UNO, vous pouvez juste charger l’esquisse de ArduinoISP et suivez les instructions de l’esquisse. Si vous avez un Arduino Leonardo (comme moi) Voir ce Instructable.
La chose certaine est que vous devez obtenir un programmeur, car vous allez en avoir besoin pour la Station de programmation...