Remarque importante : Cet article est pour Arduino IDE version 1.6.5 (ou au-dessous). Pour ajouter un contrôleur de jeu USB un Arduino Leonardo ou le Micro à l’aide de l’IDE Arduino version 1.6.6 (ou supérieur) Voir l’Instructable suivant : Arduino Leonardo/Micro comme Game Controller/Joystick.
Out of the box l’Arduino Leonardo et le Micro de l’Arduino apparaissent à l’ordinateur hôte comme un générique clavier et une souris. Cet article explique comment l’Arduino Leonardo et le Micro de l’Arduino peuvent également apparaître comme un contrôleur de jeu générique. Ce projet fonctionne qu’avec Arduino produits basés sur le microcontrôleur ATmega32u4 (c.-à-d. l’Arduino Leonardo et le Micro de l’Arduino). Il ne fonctionnera pas avec l’Arduino Uno, car elle est basée sur le microcontrôleur ATmega328.
Le contrôleur de jeu générique Arduino stipule ce qui suit :
- Axe X, Y et Z
- 32 touches
- Rotation de l’axe X, Y et Z
- Gouverne de direction
- Manette des gaz
- 2 interrupteurs de chapeau du Point de vue