DESCRIPTION
The Joystick Shield kit contains all the parts you need to enable your Arduino with a joystick! The 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.
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.
Electrical Characteristics
Parameter |
Min. |
Typical |
Max. |
Unit |
Power voltage |
3 |
5 |
5.5 |
VDC
|
Input voltage VH (Target Voltage = 3.3V) |
3 |
3.3 |
3.6 |
V
|
Input voltage VH (Target Voltage = 5V) |
4.5 |
5 |
5.5 |
V
|
Input voltage VL |
-0.3 |
0 |
0.5 |
V
|
Current Consumption |
- |
20 |
40 |
mA
|
Hardware
Pins description
Pin |
Output type |
Description |
D0 |
NA |
No Connection
|
D1 |
NA |
No Connection
|
D2 |
NA |
No Connection
|
D3 |
Digital |
Button E Output
|
D4 |
Digital |
Button D Output
|
D5 |
Digital |
Button C Output
|
D6 |
Digital |
Button B Output
|
D7 |
Digital |
Button A Output
|
D8 |
Digital |
Button F Output
|
D9 |
Digital |
Button G Output
|
D10 |
NA |
No Connection
|
D11 |
NA |
No Connection
|
D12 |
NA |
No Connection
|
D13 |
NA |
No Connection
|
A0 |
Analog |
Joystick Y Ouput
|
A1 |
Analog |
Joystick X Ouput
|
A2 |
NA |
No Connection
|
A3 |
NA |
No Connection
|
A4 |
NA |
No Connection
|
A5 |
NA |
No Connection
|
Jumper description
Switch |
Description |
+3.3V |
Work with 3.3V system, like IFLAT32, Iteadmaple
|
+5V |
Work with 5V system, like Arduino, Iteaduino
|
Pin map description
VCC |
B OUTPUT |
A OUTPUT |
Y OUTPUT |
X OUTPUT |
GND
|
GND |
C OUTPUT |
D OUTPUT |
E OUTPUT |
F OUTPUT |
G OUTPUT
|
Specification
Version | 1.0 |
Compatible Mainboard | - Leaf maple
- Arduino Deumlanove/UNO
- Arduino MEGA
- ChipKit MAX32
- ChipKit UNO32
- FEZ Panda II
- Freeduino
- Iteadmaple
- Iteaduino
- Iteaduino ADK
- Iteaduino BT
- Iteaduino MEGA 2560
- Simple Cortex
- Seeeduino
- Seeduino MEGA
|
Shield Functions | Input |
Board Size | 70mm x 54mm |
Operation Level | |
Stackable | No |
Model | IM120417014 |
Accessories | No |
Weight | 50.00g |
Download