SparkFun Electronics will be closed in observance of memorial day on Monday, May 29th. We will resume normal business hours on Tuesday, May 30th. Any orders placed after 2pm Mountain Time on Friday, May 26th will process and ship out on Tuesday, May 30th.
This is a retired product. There is an updated version available: DEV-09824
Description: Replacement:DEV-09824. We have a new revision of the board which adds a prototyping area. This page is for reference only.
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.
Please note: This is an older version of the PCB that does not have the prototyping area. The examples and assembly guides still apply. We’re just trying to give these PCBs a happy home before we move on to the next revision.
The momentary push buttons are connected to Arduino digital pins 2-6; when pressed they will pull the pin low (utilizing the internal pull-ups of the Arduino). 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.
Note: We found these in inventory and they work fine but we’re no longer making them. We’ll be selling them at a discount for a limited time but when they’re gone, they’re gone!
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:
No reviews yet.