Limited Time Sale$8.80 cheaper than the new price!!
| Management number | 205893987 | Release Date | 2025/11/02 | List Price | $13.19 | Model Number | 205893987 | ||
|---|---|---|---|---|---|---|---|---|---|
| Category | |||||||||
The Joystick Shield sits on top of your Arduino and turns it into a simple controller. Five momentary push buttons (4+ joystick select button) and a two-axis thumb joystick gives your Arduino functionality on the level of old [Nintendo controllers](http://www.sparkfun.com/commerce/product_info.php?products_id=8978).
The momentary push buttons are connected to Arduino digital pins 2-6; when pressed they will pull the pin low. Vertical movement of the joystick will produce a proportional analog voltage on analog pin 0, likewise, horizontal movement of the joystick can be tracked on analog pin 1.
This product is only the Joystick Shield PCB - you'll need to purchase the buttons and joystick separately, and assemble the controller yourself. Here's what you'll need in addition to the shield:
* 4x [Momentary Push Button Switch - 12mm Square](http://www.sparkfun.com/commerce/product_info.php?products_id=9190)
* 1x [Thumb Joystick](http://www.sparkfun.com/commerce/product_info.php?products_id=9032)
* 1x [Mini Push Button Switch](http://www.sparkfun.com/commerce/product_info.php?products_id=97) (breaks out Arduino's reset switch)
* 2x [6-pin Arduino Stackable Header](http://www.sparkfun.com/commerce/product_info.php?products_id=9280)
* 2x [8-pin Arduino Stackable Header](http://www.sparkfun.com/commerce/product_info.php?products_id=9279)
**Documents:**
* [Schematic](http://cdn.sparkfun.com/datasheets/Dev/Arduino/Shields/Joystick_Shield-v14.pdf)
* [Eagle Files](http://cdn.sparkfun.com/datasheets/Dev/Arduino/Shields/Joystick_Shield-v14.zip)
* [GitHub](https://github.com/sparkfun/Joystick_Shield_Kit/tree/V_1.4)
If you notice any omissions or errors in the product information on this page, please use the correction request form below.
Correction Request Form