This is a tiny gamepad breakout board that makes it easy to add game-style controls to any project. It combines an analog joystick with a set of push buttons and exposes all the signals through standard 0.1" pins.
The headers are unsoldered, so you can choose the connector style that best suits your project.
| Pin | Signal |
|---|---|
| 1 | VCC |
| 2 | GND |
| 3 | JOY X |
| 4 | JOY Y |
| 5 | BTN A |
| 6 | BTN B |
| 7 | BTN START |
| 8 | BTN SELECT |
| 9 | BTN JOY |
No dedicated software library is required. Simply read the joystick's analog values and the button states using your microcontroller's standard ADC and GPIO functions.
The joystick outputs an analog voltage between GND and VCC. When centered, the output is approximately VCC/2, but the exact center and range can vary slightly from one joystick to another.
For simple applications, calibration may not be necessary. For the best results, you might want to calibrate the joystick once in your software:
No additional links provided for this product.
All orders are shipped from the EU using the Spanish postal service (Correos). Orders are processed within 1–5 days. Once shipped, delivery usually takes 1–3 days to Spain, 3–5 days within the EU, and 5–15 days to the rest of the world, although it can take longer in rare cases.
For orders outside the EU, import taxes and customs fees may apply upon delivery according to local regulations and are the buyer’s responsibility. For orders to the US, we offer DDP shipping, so there are no additional import taxes or customs fees for the buyer.