1) Objective:
In this project, we will use Arduino UNO to drive JoyStick Shield and imitate mouse/keyboard. JoyStick Shield has one 2-axis control stick, 7 button key. We will connect these 7 button output to Arduino D2 to D8 , connect 2-axis output to A0 and A1. See following connection table.
| 
						JoyStick Shield | 
						Arduino UNO | 
|---|---|
| Button A | D2 | 
| Button B | D3 | 
| Button C | D4 | 
| Button D | D5 | 
| Button E | D6 | 
| Button F | D7 | 
| Button KYE | D8 | 
| X | A0 | 
| Y | A1 | 
The JoyStick Shield in this project has nRF24L01 RF Port, Nokia 5110 LCD Port,Bluetooth and I2C inteface. There is a voltage switch to select 3.3V and 5V board voltage.
	 
2) Parts and devices:
1 x Arduino UNO
1 x JoyStick Shield
3)Circuit Connection graph
Insert JoyStick Shield into Arduino UNO, make sure the direction is correct!
	 
	 
4) Download sample code from following link
Download Joystick-Shield.ino sketch and load it into Arduino.
5) Result:
Open Serial terminal in upright corner of Arduino IDE, try to push any button or move control stick, you will see Button “A” to “F” and X/Y axis direction information in the window.
	 
	
DownLoad Url osoyoo.com