{"product_id":"dual-axis-joystick-module-for-arduino-xy-analog-control-sensor-with-button-f00119","title":"Dual Axis Joystick Module for Arduino | XY Analog Control Sensor with Button -F00119","description":"\u003ch2\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eDescription :\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp data-start=\"17\" data-end=\"307\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eThe Joystick Module is a versatile 2-axis analog input device designed for Arduino, Raspberry Pi, ESP32, and other microcontroller projects. It allows smooth movement detection along both X and Y axes and includes an integrated push-button switch for additional control functionality.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"309\" data-end=\"638\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eThis module works similarly to the analog thumb joysticks used in gaming controllers, making it ideal for robotics, RC vehicles, game controllers, menu navigation systems, and DIY electronics projects. The module provides reliable analog voltage outputs corresponding to joystick movement, enabling precise directional control.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp data-start=\"640\" data-end=\"766\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eIts compact PCB design and easy-to-use pin configuration make interfacing simple for beginners as well as advanced developers.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSpecifications :\u003c\/span\u003e\u003c\/h2\u003e\n\u003ctable data-start=\"794\" data-end=\"1304\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"794\" data-end=\"821\"\u003e\n\u003ctr data-start=\"794\" data-end=\"821\"\u003e\n\u003cth data-start=\"794\" data-end=\"810\" data-col-size=\"sm\" class=\"last:pe-10\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSpecification\u003c\/span\u003e\u003c\/th\u003e\n\u003cth data-start=\"810\" data-end=\"821\" data-col-size=\"md\" class=\"last:pe-10\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eDetails\u003c\/span\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"832\" data-end=\"1304\"\u003e\n\u003ctr data-start=\"832\" data-end=\"876\"\u003e\n\u003ctd data-start=\"832\" data-end=\"847\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eProduct Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"847\" data-end=\"876\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eDual Axis Joystick Module\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"877\" data-end=\"913\"\u003e\n\u003ctd data-start=\"877\" data-end=\"897\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eOperating Voltage\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"897\" data-end=\"913\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e3.3V – 5V DC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"914\" data-end=\"964\"\u003e\n\u003ctd data-start=\"914\" data-end=\"928\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eOutput Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-start=\"928\" data-end=\"964\" data-col-size=\"md\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eAnalog X\/Y Axis + Digital Switch\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"965\" data-end=\"993\"\u003e\n\u003ctd data-start=\"965\" data-end=\"972\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eAxes\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"972\" data-end=\"993\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eX-Axis and Y-Axis\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"994\" data-end=\"1030\"\u003e\n\u003ctd data-start=\"994\" data-end=\"1008\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSwitch Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1008\" data-end=\"1030\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePush Button Switch\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1031\" data-end=\"1070\"\u003e\n\u003ctd data-start=\"1031\" data-end=\"1043\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eInterface\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1043\" data-end=\"1070\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eAnalog \u0026amp; Digital Output\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1071\" data-end=\"1114\"\u003e\n\u003ctd data-start=\"1071\" data-end=\"1088\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eConnector Pins\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1088\" data-end=\"1114\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eVCC, GND, VRx, VRy, SW\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1115\" data-end=\"1186\"\u003e\n\u003ctd data-start=\"1115\" data-end=\"1135\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eCompatible Boards\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1135\" data-end=\"1186\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eArduino, Raspberry Pi, ESP32, ESP8266, AVR, PIC\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1187\" data-end=\"1220\"\u003e\n\u003ctd data-start=\"1187\" data-end=\"1198\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePCB Size\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1198\" data-end=\"1220\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eApprox. 34 × 26 mm\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1221\" data-end=\"1245\"\u003e\n\u003ctd data-start=\"1221\" data-end=\"1238\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eMounting Holes\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1238\" data-end=\"1245\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eYes\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1246\" data-end=\"1279\"\u003e\n\u003ctd data-start=\"1246\" data-end=\"1261\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eControl Type\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1261\" data-end=\"1279\" data-col-size=\"md\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eThumb Joystick\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1280\" data-end=\"1304\"\u003e\n\u003ctd data-start=\"1280\" data-end=\"1289\" data-col-size=\"sm\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eWeight\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1289\" data-end=\"1304\" data-col-size=\"md\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eApprox. 12g\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eFeatures :\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-section-id=\"lkot4d\" data-start=\"1326\" data-end=\"1363\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eDual-axis analog joystick control\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"ge6ah0\" data-start=\"1364\" data-end=\"1413\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSmooth X and Y directional movement detection\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"1oigph1\" data-start=\"1414\" data-end=\"1459\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eBuilt-in push button switch functionality\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"sot6qb\" data-start=\"1460\" data-end=\"1511\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eCompatible with Arduino and Raspberry Pi boards\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"g06ltp\" data-start=\"1512\" data-end=\"1551\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eEasy analog and digital interfacing\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"9zw0j6\" data-start=\"1552\" data-end=\"1593\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eCompact and lightweight module design\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"1i4dk8a\" data-start=\"1594\" data-end=\"1632\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eStable and accurate output signals\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"53ro5p\" data-start=\"1633\" data-end=\"1675\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eIdeal for robotics and gaming projects\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"12f6t4q\" data-start=\"1676\" data-end=\"1713\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSimple 5-pin connection interface\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"jj05xh\" data-start=\"1714\" data-end=\"1769\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSuitable for DIY electronics and automation systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"ejrl1i\" data-start=\"1770\" data-end=\"1808\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eHigh durability joystick mechanism\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"ox4but\" data-start=\"1809\" data-end=\"1841\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eEasy mounting with PCB holes\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"1yra72c\" data-start=\"1842\" data-end=\"1896\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePerfect for RC vehicles and remote control systems\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"d3izl3\" data-start=\"1897\" data-end=\"1944\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eSupports microcontroller-based applications\u003c\/span\u003e\u003c\/li\u003e\n\u003cli data-section-id=\"g632z3\" data-start=\"1945\" data-end=\"1993\" data-is-last-node=\"\" style=\"color: rgb(0, 0, 0);\"\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003eBeginner-friendly module for learning projects\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003ePackage Included :\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e\u003cem\u003e1X Dual Axis Joystick Module for Arduino | XY Analog Control Sensor with Button\u003c\/em\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(255, 42, 0);\"\u003eWHY PURCHASE FROM FIFTRONICS ? \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e✔️ 100% Tested \u0026amp; Reliable Products - Every product is carefully checked for quality and performance\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e✔️ Fast \u0026amp; Secure Delivery Across India - Quick dispatch with safe packaging\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e✔️ Trusted Electronics \u0026amp; Robotics Store - Preferred choice for DIY enthusiasts, students, engineers and Industrial Supply\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e✔️ Guaranteed Best Prices on Bulk Quantity - Competitive pricing with special discounts on bulk orders\u003c\/span\u003e\u003cbr\u003e\u003cspan style=\"color: rgb(0, 0, 0);\"\u003e✔️ Wide Range of Products - Everything you need for IoT, robotics, and electronics projects\u003c\/span\u003e\u003c\/p\u003e","brand":"Generic","offers":[{"title":"Default Title","offer_id":47518205345970,"sku":"F00119","price":32.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0762\/0588\/3570\/files\/24_b56662c9-5680-4863-94fa-d0516a64250a.jpg?v=1779811335","url":"https:\/\/fiftronics.com\/products\/dual-axis-joystick-module-for-arduino-xy-analog-control-sensor-with-button-f00119","provider":"FIFTRONICS","version":"1.0","type":"link"}