On utilise un cable ou un module FTDI pour effectuer l'interface entre USB et la communication série avec l'arduino.
La communication série de l'atmega utilise la pin 2 pour la réception (Rx) et la pin 3 pour la transmission (Tx). Il faut
connecter ces pins à l'interface FTDI en les inversant vis-à-vis de leur homologue (Rx de l'arduino avec Tx du module FTDI
et inversément).
Démarche : appuyer sur le bouton reset puis, tout en maintenant le bouton enfoncé, lancer le transfert dans l'IDE arduino.
On relâche le bouton lorsque l'IDE indique la fin de la compilation, juste avant que celui-ci soit téléchargé.
Avec un module FTDI (uniquement ?), la fonction d'auto-reset est disponible ce qui évite de devoir appuyer sur le bouton reset avant chaque programmation de la puce. Un condensateur est ajouté entre la pin DTR et la pin RESET de l'atmega (pin 1).