KY-023 Dual-Axis XY Joystick Module
Rs 200.00Rs 250.00 (-20%)
Quick Info:
- Input Voltage : 3.3V to 5V DC
- Output Signal : 2 analog (X, Y) + 1 digital (switch)
- Pin Interface : VCC, GND, VRx, VRy, SW
- Dimensions : 34mm x 26mm x 32mm
Add intuitive analog control to your next build with this Dual-Axis XY Joystick Module, a compact PS2-style controller widely used in Arduino, ESP32, and Raspberry Pi projects. Built around two independent 10K potentiometers, one for the X-axis and one for the Y-axis, it reads smooth analog voltage changes as the stick moves, letting your microcontroller precisely track direction and position. A built-in push-button activates when the stick is pressed straight down, giving you a third input on the Z-axis without any extra wiring. At rest, both axes sit near the midpoint of their voltage range, moving toward one extreme or the other as the stick is pushed, so calibrating direction and sensitivity in software is straightforward. This module is a favorite among hobbyists and students for building robot remote controls, camera pan-and-tilt rigs, menu navigation systems, and simple game controllers, thanks to its simple 5-pin interface and broad microcontroller compatibility. Its rugged spring-loaded mechanism returns the stick to center automatically, and the separate X, Y, and switch leads make wiring to a breadboard or sensor shield quick and mistake-free. Whether you’re prototyping a joystick-driven robot or adding directional input to an interactive display, this module offers a reliable, low-cost way to bring analog control into your project.
Specification:
- Input Voltage : 3.3V to 5V DC
- Potentiometer Value : 10K per axis
- Output Signal : 2 analog (X, Y) + 1 digital (switch)
- Pin Interface : VCC, GND, VRx, VRy, SW
- Dimensions : 34mm x 26mm x 32mm
- Operating Temperature : 0°C to 70°C









