Backorder
Overview The JoyStick X2 dual analog controller module is a compact input board that combines two independent thumbstick joysticks on a single red PCB. Each joystick is a classic 2-axis analog mechanism designed to output variable voltages for X and Y movement, plus a built-in momentary push switch when the stick is pressed down.
1x Dual Analog Joystick X2 Module, 2x Thumb Caps
The JoyStick X2 dual analog controller module is a compact input board that combines two independent thumbstick joysticks on a single red PCB. Each joystick is a classic 2-axis analog mechanism designed to output variable voltages for X and Y movement, plus a built-in momentary push switch when the stick is pressed down. This makes it a practical, space-saving solution for DIY game controllers, robotics remote controls, camera pan/tilt rigs, and any project that needs smooth proportional input rather than simple on/off buttons.
Each joystick axis is typically implemented using a potentiometer-based mechanism. As you move the stick, the wiper position changes, producing an analog voltage between GND and VCC on the corresponding VRx/VRy output. Your microcontroller reads these voltages using an ADC channel and converts them into position values. Center position is usually around mid-supply (approximately VCC/2), but exact centering, dead zone, and full-scale range can vary by module revision and joystick tolerance. For best results, perform a quick calibration in firmware: record min/max values for each axis and apply a small deadband around center to prevent drift.
The push-button function (SW) is a momentary tactile switch integrated into each joystick. The SW pin behavior depends on the module design (often active-low when pressed with an internal or external pull-up required). Because implementations can differ, confirm the required pull-up/pull-down using the silkscreen labels and a quick continuity test, or check the seller datasheet if available.
1x Dual Analog Joystick X2 Module, 2x Thumb Caps
No reviews for this component yet.
In Stock