
Fabrique une manette de jeu ou de robot pour n'importe quel microcontrôleur ou micro-ordinateur compatible I2C avec ce minuscule circuit imprimé de manette. Ce design inclut un joystick à 2 axes et 6 boutons temporaires (4 grands et 2 petits), se connectant facilement via l'interface I2C, ce qui économise de précieux ports analogiques ou numériques.
Un broche d'interruption optionnel est disponible pour alerter ton système quand une pression sur un bouton est détectée, optimisant ainsi les tâches du processeur. Compatible avec la bibliothèque Arduino, CircuitPython et le code Python, il s'intègre parfaitement avec la plupart des plateformes.
Équipé d'un connecteur STEMMA QT, il offre des connexions sans soudure avec les connecteurs SparkFun Qwiic I2C, ce qui facilite l'interfaçage. Les connexions entre ta carte de développement et d'autres accessoires deviennent super simples grâce à ce design.
En utilisant la technologie Adafruit seesaw, ça convertit les entrées analogiques et les interactions de boutons en une interface I2C efficace, assurant la compatibilité avec différents appareils, même ceux qui n'ont pas d'entrée analogique pour le joystick. Différentes adresses I2C sont possibles grâce aux cavaliers de sélection d'adresse pour des connexions variées.
Les composants incluent une manette de jeu assemblée et programmée, ainsi que quelques broches de 0,1". Il faudra faire un peu de soudure en plus pour les connexions sur breadboard si tu n'utilises pas des câbles Stemma QT.
| Marque | Adafruit |
| Modèle | 5743 |