
Make a game or robotic controller for any I2C microcontroller or microcomputer with this tiny gamepad breakout board. This design includes a 2-axis thumb joystick and 6 momentary buttons (4 large and 2 small), easily connecting via the I2C interface, which conserves valuable analog or digital pins.
An optional interrupt pin is available to alert your system when a button press is detected, optimizing processor tasks. Compatible with Arduino library, CircuitPython, and Python code, it integrates seamlessly with most platforms.
Equipped with a STEMMA QT connector, it provides solderless connections with SparkFun Qwiic I2C connectors, facilitating easy interfacing. Enabling connections between your development board and other accessories is straightforward with this design.
Utilizing Adafruit seesaw technology, it converts analog inputs and button interactions into an efficient I2C interface, ensuring compatibility across various devices, even those lacking an analog input for the thumbstick. Multiple I2C addresses are possible through address-select jumpers for diverse connections.
Components include one assembled and programmed gamepad and some 0.1" header. Additional soldering is necessary for breadboard connections if not using Stemma QT cables.
| Brand | Adafruit |
| Model | 5743 |