Étape 3: Introduire le Teensy avec HID
Si vous demandez peut-être "Zut, je dois tout simplement prendre un Arduino!" Mais un « bon » Arduino ne peut pas faire ce que nous voulons, c’est d’apparaître comme un clavier. Quand vous branchez un Arduino dans votre port USB, il apparaît comme un périphérique série, ce qui est fantastique pour le débogage ou pour interfacer les traitement. Pour écouter un périphérique série, vous devrez ouvrir HyperTerminal ou Zterm ou les serial monitor de la Arduino IDE. Cependant, il n’agit pas comme réel clavier où ce qu’il produit va à Microsoft Word ou un jeu vidéo.
Pour cela, nous avons besoin d’un autre type de puce, une puce qui est USB natif! Les indigènes jetons USB peuvent agir comme des ports série USB, mais ils peuvent aussi agir comme des appareils MIDI, claviers, souris, périphériques audio, joysticks, etc.. Presque n’importe quoi ! Une puce bien que tout ceci est le ATmega32U4 (le U est pour usb!) et le Teensy est fondamentalement cette puce, un connecteur USB, bouton et quelques autres choses nécessaires. Sa très petite (d'où le nom) et possède une interface de programmation fantastique qui est fondamentalement l’Arduino + un helper, il fonctionne sous Mac, Linux ou Windows.