Feature●Compact and versatile gamepad breakout board compatible with any I2C microcontroller or microcomputer.●Features a 2-axis thumb joystick and 6 momentary buttons (4 large, 2 small) for comprehensive control.●Utilizes I2C communication to save analog and digital pins, including an optional IRQ pin for efficient task management.●Supports Arduino, CircuitPython/Python, and comes with a STEMMA QT connector for easy, solderless connections with SparkFun Qwiic systems.●Incorporates Adafruit seesaw technology for converting joystick and button inputs into an I2C interface, with two address-select jumpers for multiple board connections.Description
Make a versatile game or robotic controller with this compact gamepad breakout board, designed for any I2C microcontroller or microcomputer. It features a 2-axis thumb joystick, 6 momentary buttons (4 large, 2 small), and communicates via I2C, conserving your devices analogue and digital pins. An optional interrupt (IRQ) pin is available to notify your microcontroller of button events, enhancing task efficiency.
Compatibility:
- Includes support for Arduino and CircuitPython/Python, suitable for a range of microcontrollers and single-board Linux computers.
- STEMMA QT connector for easy, solderless interfacing with SparkFun Qwiic systems, and compatibility with a variety of sensors and accessories.
Advanced Features:
- Adafruit seesaw technology processes joystick and button inputs into an I2C interface, ensuring no loss of GPIO or analogue inputs.
- Two address-select jumpers allow for connection of multiple boards by providing four I2C address options.
- Optional IRQ line for real-time button press notifications, requiring an additional wire if utilized.