Étape 2: Installation du matériel hôte
Afin de programmer la cible Arduino UNO, il faut s’assurer que nous n’essayez pas de programmer le RFduino de l’hôte. ils utilisent tous deux le même avrdude programmation protocole, donc nous devons désactiver notre possibilité de programmer le RFduino. Pour ce faire, je suis doucement flexion la broche RESET sur le module radio RFduino DIP et à l’aide d’un cavalier de la goupille de la TVD de bouclier RFduino USB (sortie FTDI DTR) pour se connecter à GPIO6 sur le module. De cette façon, je peux toujours connecter le cavalier RFduino réinitialiser si je veux faire la mise à jour du firmware de l’hôte, puis retour à GPIO6 si je veux l’option de la UNO cible de programmation par voie des ondes.
Dans mon développement, j’ai utilisé un deuxième bouclier USB pour programmer l’appareil, mais vous pouvez certainement simplement utiliser un bouclier USB et swap sur l’hôte et le périphérique que vous développez.
Ensuite, nous allons prendre un coup d’oeil sur le code hôte !