In dit artikel wordt beschreven hoe u met een Arduino Leonardo of Arduino Micro maximaal drie klassieke console joysticks (bijvoorbeeld Atari 2600, ColecoVision, en eventueel anderen) ter beschikking stellen van een moderne computer (bijvoorbeeld Windows PC, Mac of Linux). Deze adapter kan worden geplaatst in een van de volgende modi:
- Joystick Mode
Elk van de drie klassieke console joysticks worden weergegeven als een Game-Controller.
- ADAMEm modus
Geconfigureerd voor gebruik met de emulator van de ADAMEm. Joystick 1's richting en brand knoppen worden toegewezen aan een Game-Controller en het toetsenbord is toegewezen aan het toetsenbord toetsen van het numerieke toetsenblok. Joystick 2 wordt toegewezen aan toetsen op het toetsenbord (bijvoorbeeld omhoog pijltoets drukt, beneden pijl, enz.). Hierdoor ADAMEm ter ondersteuning van twee spelerspelen. Joystick 3 wordt niet gebruikt in deze modus.
- MAME modus
Geconfigureerd voor gebruik met de MAME-emulator. Alle drie joysticks richting en brand knoppen worden toegewezen aan de drie spelbesturingen. De numerieke toetsen op alle drie joysticks worden toegewezen aan toetsen op het toetsenbord.