De chip ATMega32u4 wat wordt gebruikt in de Arduino Leonardo, Micro of Pro Micro hebben de mogelijkheid om het gebruik van aangepaste USB-HID descriptoren. Dankzij deze mogelijkheid kunnen we onze Arduino worden als generieke Gamepad!
Deze bibliotheek bevat een alle dingen zijn aan "simuleren" een PS2-gamepad (dus twee thumbsticks en 16 knoppen).