Secure Payments
Secure payment processing with PayPal.  We accept MasterCard, Visa, Discover and American Express.

Joystick Shield for Arduino

Joystick Shield for Arduino
Joystick Shield for Arduino
Brand: ITEAD Studio
Product Code: BR010128
Availability: In Stock
Price: $9.99
Qty:     - OR -   Add to Wish List
Add to Compare

The Joystick Shield mounts onto an Arduino or compatible microcontroller to provide a joystick with push buttons.

The two-axis analog joystick features a classic video game action. There are four large round buttons and two small ones. The joystick itself can be pressed for a total of seven buttons.

This shield could be used to build a controller for your robot, game or other project. It would be a great UI User Interface for an Arduino based wireless remote control project.


The momentary push buttons are attached to Arduino digital inputs D3- D9 and read as a logic low when pressed and high when not pressed. The vertical joystick axis is read as a voltage on analog input A1 and the horizontal axis as a voltage on analog input A0.

Hardware Details

Pin Assignments
Pin Type Description
D3 Digital Small Push Button E
D4 Digital Small Push Button D
D5 Digital Joystick Push Button C
D6 Digital Large Push Button B
D7 Digital Large Push Button A
D8 Digital Large Push Button F
D9 Digital Large Push Button G
A0 Analog Joystick Horizontal X Axis
A1 Analog Joystick Vertical Y Axis


Write a review

Your Name:

Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:

Copyright © 2013-2024 Williams and Wang LLC - All Rights Reserved