{"product_id":"estardyn-2-axis-analog-joystick-module-xy-dual-axis-ps2-game-rocker-with-button-breakout-board-sensor-for-robot-diy","title":"Estardyn 2-Axis Analog Joystick Module XY Dual Axis PS2 Game Rocker with Button Breakout Board Sensor for Robot DIY","description":"\u003cbr\u003e\u003cdiv id=\"nav-description\" style='font-family:\"TT Norms Pro\", \"Open Sans\", Roboto, Arial, Helvetica, sans-serif, SimSun;font-size:14px;font-weight:400;letter-spacing:normal;text-align:start;white-space:normal;color:rgb(34, 34, 34);margin:-156px 0px 0px;margin-bottom:0px;margin-top:-156px;margin-left:0px;margin-right:0px;padding:156px 0px 0px;padding-bottom:0px;padding-top:156px;padding-left:0px;padding-right:0px;box-sizing:border-box' class=\"description--wrap--LscZ0He\" align=\"start\"\u003e\u003cdiv style=\"margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;position:relative;box-sizing:border-box\" class=\"extend--wrap--yXwoDbO\"\u003e\u003cdiv style=\"margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;overflow:hidden;position:relative;box-sizing:border-box\" class=\"extend--content--VuIQZia\"\u003e\u003cdiv style=\"margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box\"\u003e\u003cdiv id=\"product-description\" style=\"margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;max-width:944px;overflow:hidden;position:relative;box-sizing:border-box\" class=\"description--product-description--Mjtql28\"\u003e\u003cdiv style=\"margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box\"\u003e\u003cdiv id=\"product-description\" style=\"max-width:944px;overflow:hidden;position:relative\" class=\"product-description\"\u003e\n\u003ch2 style=\"font-family:arial, helvetica, sans-serif;font-size:2em;font-weight:400;letter-spacing:normal;line-height:1;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px 0px 0.75em;margin-bottom:0.75em;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box\" align=\"start\"\u003e\u003cstrong\u003e\u003cspan style=\"color:rgb(255, 0, 0)\"\u003e\u003cspan style=\"font-family:arial, helvetica, sans-serif\"\u003e\u003cspan style=\"font-size:22px\"\u003eDescription:\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e     Two-axis key joystick sensor module by the use of PS2 rocker potentiometer, with (X, Y) 2-axis analog output, (Z) 1 button digital output. With the Arduino sensor expansion board can produce remote control and other interactive works. In addition, this product in order to allow customers to more easily with the arduino expansion board and other standard interfaces, in the design of the X, Y, Z axis of the circuit are separate leads, the user can use 3-pin ARDUINO special line really plug into the expansion board .\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003ch2 style=\"font-family:arial, helvetica, sans-serif;font-size:2em;font-weight:400;letter-spacing:normal;line-height:1;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px 0px 0.75em;margin-bottom:0.75em;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box\" align=\"start\"\u003e\u003cstrong\u003e\u003cspan style=\"color:rgb(255, 0, 0)\"\u003e\u003cspan style=\"font-family:arial, helvetica, sans-serif\"\u003e\u003cspan style=\"font-size:24px\"\u003eProduct performance:\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e1. Input voltage range: DC 3.3V to 5V\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e2. Output signal: the module special two-way analog output and a digital output interface, the output value corresponding to (X, Y) biaxial offset, the type of analog; keys that the user press the Z axis, Its type is digital switch.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e3. Arduino controller can be programmed, the sensor expansion board plug, complete with creative remote interactive works.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e4. Cross joystick is a bi-directional 10K resistor, with the rocker in different directions, the tap resistance with the change. This module uses 5V power supply, the original state of X, Y read voltage of 2.5V or so, when pressed with the arrow direction, the read voltage value increases with the maximum to 5V; arrows in the opposite direction to press, read the voltage decreases , The minimum is 0V.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003ch1 style=\"font-family:arial, helvetica, sans-serif;font-size:3em;font-weight:400;letter-spacing:normal;line-height:1;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px 0px 0.5em;margin-bottom:0.5em;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box\" align=\"start\"\u003e\u003cstrong\u003e\u003cspan style=\"color:rgb(255, 0, 0)\"\u003e\u003cspan style=\"font-family:arial, helvetica, sans-serif\"\u003e\u003cspan style=\"font-size:24px\"\u003eTutorial:\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h1\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eIn the introduction of how to use, we first look at how it works, which we use it very helpful, there is a function of the following diagram:\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cimg style=\"font-family:arial, helvetica, sans-serif;font-size:0px;font-weight:400;color:transparent;background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;max-width:100%;width:auto;box-sizing:content-box\" width=\"auto\" src=\"https:\/\/ae-pic-a1.aliexpress-media.com\/kf\/H262e39eb46f348c1a3ca50fa0c4ca420o.jpg\" slate-data-type=\"image\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e    In fact, this module is a potentiometer, x, y-dimensional data output port is read out the analog voltage. This figure does not draw the above z-dimensional data output, z-dimensional output only 0 and 1, can be achieved by a button. All in all, it is a combination of potentiometer and button. In the Arduino use it, x, y dimension we received two analog ports to read their values, while the z-dimensional we are connected to the digital port, connected to the power and ground.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003ch2 style=\"font-family:arial, helvetica, sans-serif;font-size:2em;font-weight:400;letter-spacing:normal;line-height:1;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px 0px 0.75em;margin-bottom:0.75em;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box\" align=\"start\"\u003e\u003cstrong\u003e\u003cspan style=\"color:rgb(255, 0, 0)\"\u003e\u003cspan style=\"font-size:24px\"\u003etest program:\u003c\/span\u003e\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eInt JoyStick_X = 0; \/\/ x\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eInt JoyStick_Y = 1; \/\/ y\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eInt JoyStick_Z = 3; \/\/ key\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eVoid setup () {pinMode (JoyStick_X, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003e PinMode (JoyStick_Y, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003ePinMode (JoyStick_Z, INPUT);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eSerial.begin (9600); \/\/ 9600 bps}\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eY = analogRead (JoyStick_Y); z = digitalRead (JoyStick_Z); void loop () {int x, y, z;\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eSerial.print (x, DEC); Serial.print ( \",\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eSerial.print (y, DEC); Serial.print ( \",\");\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003cspan style=\"font-size:20px\"\u003eSerial.println (z, DEC);\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"font-family:arial, helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:normal;line-height:18px;text-align:start;white-space:normal;color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:content-box\" align=\"start\"\u003e\n\u003cp style=\"line-height:inherit;margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px\"\u003e\u003cimg style=\"max-width:100%;width:800px\" width=\"800px\" src=\"https:\/\/ae-pic-a1.aliexpress-media.com\/kf\/H17ed6a4f258b44759e13ac77af23c647n.jpg\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\n\u003cp style=\"line-height:inherit;margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px\"\u003e\u003cimg style=\"max-width:100%;width:800px\" width=\"800px\" src=\"https:\/\/ae-pic-a1.aliexpress-media.com\/kf\/H4d1dca1e86264066b02c7a3ca5f82f8eZ.jpg\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\n\u003cp style=\"line-height:inherit;margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px\"\u003e\u003cimg style=\"max-width:100%;width:800px\" width=\"800px\" src=\"https:\/\/ae-pic-a1.aliexpress-media.com\/kf\/H6768976a9d9b443aa7d9de700b72affaH.jpg\" slate-data-type=\"image\"\u003e\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003cdiv style='font-family:\"TT Norms Pro\", \"Open Sans\", Roboto, Arial, Helvetica, sans-serif, SimSun;font-size:14px;font-weight:400;letter-spacing:normal;text-align:start;white-space:normal;color:rgb(34, 34, 34);margin:0px;margin-bottom:0px;margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;box-sizing:border-box' class=\"split-line--wrap--dVhU29K\" align=\"start\"\u003e\u003cbr\u003e\u003c\/div\u003e\u003cbr\u003e","brand":"Tyrve","offers":[{"title":"Default Title","offer_id":49261996900569,"sku":"\u003cnone\u003e","price":1.65,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0801\/3293\/1801\/files\/S1c89f99a16744db58d026b752c3a273cP.webp?v=1789609172","url":"https:\/\/tyrve.com\/products\/estardyn-2-axis-analog-joystick-module-xy-dual-axis-ps2-game-rocker-with-button-breakout-board-sensor-for-robot-diy","provider":"Tyrve","version":"1.0","type":"link"}