For all version of for arduino Main board, 2009 , UNO, mega 1280, mega 2560
Direct plug puzzle board, NO soldering needed.
Five momentary push buttons (4+ joystick select button, just like the analog stick push button)
Two-axis thumb joystick
The push buttons are connected to for arduino digital pins 2-6
the related pin will be low when a certain button is pressed.
Joystick Y-Axis movement will produce a proportional analog voltage on analog pin 0
Joystick X-Axis movement will produce a analog signal on analog pin 1.
Add nRF24L01 RF interface
With 5110 LCD interface, so very easy to develop games
Onboard switches can switch between 3.3V and 5V
Works with STM32 also.
Specifications
The push buttons are connected to Arduino digital pins 2-6; the related pin will be low when a certain button is pressed. Joystick
Y-Axis movement will produce a proportional analog voltage on analog pin 0, while, Joystick X-Axis movement will produce a analog signal on analog pin 1.
Add nRF24L01 RF interface
Add Nokia 5110 LCD interface, so very easy to game development.
Adding a Bluetooth module interface, convenient Bluetooth wireless serial communication.
Add I2C communication interface, easy connectivity to I2C devices
Meanwhile, JoyStick Shield with a cross PS2 joystick with buttons, there are four round buttons, 2 small buttons. Provides for the Arduino joystick and buttons input expansion. Onboard switches can switch between 3.3V and 5V, can use this model for other 3.3V microcontroller platforms, such as STM32.
{"id":1674083106888,"title":"Gamepad JoyStick Keypad Shield for Robot Control","handle":"gamepad-joystick-keypad-shield-for-robot-control-online","description":"\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eFor all version of for arduino Main board, 2009 , UNO, mega 1280, mega 2560\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDirect plug puzzle board, NO soldering needed.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFive momentary push buttons (4+ joystick select button, just like the analog stick push button)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwo-axis thumb joystick\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThe push buttons are connected to for arduino digital pins 2-6\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ethe related pin will be low when a certain button is pressed. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eJoystick \u003c\/span\u003eY-Axis movement will produce a proportional analog voltage on analog pin 0\u003c\/li\u003e\n\u003cli\u003eJoystick X-Axis movement will produce a analog signal on analog pin 1.\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAdd nRF24L01 RF interface\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWith 5110 LCD interface, so very easy to develop games\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOnboard switches can switch between 3.3V and 5V\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWorks with STM32 also.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003e\u003cspan\u003eSpecifications\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eThe push buttons are connected to Arduino digital pins 2-6; the related pin will be low when a certain button is pressed. Joystick\u003c\/li\u003e\n\u003cli\u003eY-Axis movement will produce a proportional analog voltage on analog pin 0, while, Joystick X-Axis movement will produce a analog signal on analog pin 1.\u003c\/li\u003e\n\u003cli\u003eAdd nRF24L01 RF interface\u003c\/li\u003e\n\u003cli\u003eAdd Nokia 5110 LCD interface, so very easy to game development.\u003c\/li\u003e\n\u003cli\u003eAdding a Bluetooth module interface, convenient Bluetooth wireless serial communication.\u003c\/li\u003e\n\u003cli\u003eAdd I2C communication interface, easy connectivity to I2C devices\u003c\/li\u003e\n\u003cli\u003eMeanwhile, JoyStick Shield with a cross PS2 joystick with buttons, there are four round buttons, 2 small buttons. Provides for the Arduino joystick and buttons input expansion. Onboard switches can switch between 3.3V and 5V, can use this model for other 3.3V microcontroller platforms, such as STM32.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/robotdyn.com\/pub\/media\/0G-00004701==JoystickShield\/DOCS\/PINOUT==0G-00004701==JoystickShield.jpg\" width=\"487\" height=\"537\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ARDUINO\/ARD2009\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/ARDUINO\/ARD2009\"\u003eSample Code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/wJXgECta8oc\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/3Nl3f1cOfL4\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e","published_at":"2022-12-06T11:21:21+05:30","created_at":"2019-03-16T17:46:05+05:30","vendor":"ThinkRobotics.in","type":"Input\/Output Devices","tags":["4 buttons","ARD-SHLD","ARD2","Arduino","Arduino bluetooth module","arduino controller","Arduino expansion board","Arduino Joystick","Arduino Mega","Arduino Mega Sensor Shield","Arduino Mega2560","Arduino Module","Arduino Shield","Arduino Uno","DIY Robotics","IN-MOD","Joystick","Keypad","robot control","robot controller"],"price":33999,"price_min":33999,"price_max":33999,"available":true,"price_varies":false,"compare_at_price":46000,"compare_at_price_min":46000,"compare_at_price_max":46000,"compare_at_price_varies":false,"variants":[{"id":16405920579656,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":"ARD2009","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Gamepad JoyStick Keypad Shield for Robot Control","public_title":null,"options":["Default Title"],"price":33999,"weight":100,"compare_at_price":46000,"inventory_management":"shopify","barcode":"16405920579656","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/thinkrobotics.com\/cdn\/shop\/products\/1_b6505e16-9d2c-45c2-9f8e-7899e8262dcb.jpg?v=1577794091","\/\/thinkrobotics.com\/cdn\/shop\/products\/2_4ed26e4b-6aaa-4607-a388-7e099674974f.jpg?v=1577794091"],"featured_image":"\/\/thinkrobotics.com\/cdn\/shop\/products\/1_b6505e16-9d2c-45c2-9f8e-7899e8262dcb.jpg?v=1577794091","options":["Title"],"media":[{"alt":"Gamepad JoyStick Keypad Shield for Robot Control Online","id":907565465672,"position":1,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/1_b6505e16-9d2c-45c2-9f8e-7899e8262dcb.jpg?v=1577794091"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/1_b6505e16-9d2c-45c2-9f8e-7899e8262dcb.jpg?v=1577794091","width":800},{"alt":"Gamepad JoyStick Keypad Shield for Robot Control Online","id":907565531208,"position":2,"preview_image":{"aspect_ratio":1.0,"height":800,"width":800,"src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/2_4ed26e4b-6aaa-4607-a388-7e099674974f.jpg?v=1577794091"},"aspect_ratio":1.0,"height":800,"media_type":"image","src":"\/\/thinkrobotics.com\/cdn\/shop\/products\/2_4ed26e4b-6aaa-4607-a388-7e099674974f.jpg?v=1577794091","width":800}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eFor all version of for arduino Main board, 2009 , UNO, mega 1280, mega 2560\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDirect plug puzzle board, NO soldering needed.\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eFive momentary push buttons (4+ joystick select button, just like the analog stick push button)\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eTwo-axis thumb joystick\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eThe push buttons are connected to for arduino digital pins 2-6\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ethe related pin will be low when a certain button is pressed. \u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan\u003eJoystick \u003c\/span\u003eY-Axis movement will produce a proportional analog voltage on analog pin 0\u003c\/li\u003e\n\u003cli\u003eJoystick X-Axis movement will produce a analog signal on analog pin 1.\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eAdd nRF24L01 RF interface\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWith 5110 LCD interface, so very easy to develop games\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eOnboard switches can switch between 3.3V and 5V\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eWorks with STM32 also.\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch5\u003e\u003cspan\u003eSpecifications\u003c\/span\u003e\u003c\/h5\u003e\n\u003cul\u003e\n\u003cli\u003eThe push buttons are connected to Arduino digital pins 2-6; the related pin will be low when a certain button is pressed. Joystick\u003c\/li\u003e\n\u003cli\u003eY-Axis movement will produce a proportional analog voltage on analog pin 0, while, Joystick X-Axis movement will produce a analog signal on analog pin 1.\u003c\/li\u003e\n\u003cli\u003eAdd nRF24L01 RF interface\u003c\/li\u003e\n\u003cli\u003eAdd Nokia 5110 LCD interface, so very easy to game development.\u003c\/li\u003e\n\u003cli\u003eAdding a Bluetooth module interface, convenient Bluetooth wireless serial communication.\u003c\/li\u003e\n\u003cli\u003eAdd I2C communication interface, easy connectivity to I2C devices\u003c\/li\u003e\n\u003cli\u003eMeanwhile, JoyStick Shield with a cross PS2 joystick with buttons, there are four round buttons, 2 small buttons. Provides for the Arduino joystick and buttons input expansion. Onboard switches can switch between 3.3V and 5V, can use this model for other 3.3V microcontroller platforms, such as STM32.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/robotdyn.com\/pub\/media\/0G-00004701==JoystickShield\/DOCS\/PINOUT==0G-00004701==JoystickShield.jpg\" width=\"487\" height=\"537\"\u003e\u003c\/p\u003e\n\u003ch5\u003eResources\u003c\/h5\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/DATASHEET\/tree\/master\/ARDUINO\/ARD2009\"\u003eDatasheet\u003c\/a\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ca href=\"https:\/\/github.com\/thinkrobotics\/SAMPLE_CODE\/tree\/master\/ARDUINO\/ARD2009\"\u003eSample Code\u003c\/a\u003e\u003c\/p\u003e\n\u003ch5\u003eTutorial\u003c\/h5\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/wJXgECta8oc\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/3Nl3f1cOfL4\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen\u003e\u003c\/iframe\u003e\n\u003cp\u003e \u003c\/p\u003e"}