Dual Axis XY Analog Joystick Module (KY-023) – PS2 Joystick Control Lever
The Dual Axis XY Analog Joystick Module KY-023 available in Pakistan is a compact and versatile input device designed for Arduino and other microcontroller projects. Inspired by PS2-style joysticks, it provides two-axis (X & Y) analog control along with a push-button (SW) function, making it ideal for robotics control, gaming interfaces, RC projects, and STEM learning applications.
The module outputs smooth analog values, allowing precise control of motors, servos, and navigation systems in DIY electronics projects.
Key Features
Model: KY-023
Control Axes: 2-Axis (X & Y)
Switch: Built-in push button (SW)
Operating Voltage: 3.3V – 5V DC
Output: Analog (VRx, VRy) + Digital (SW)
PS2-Style Control Lever
Compact & Durable Design
Breadboard Friendly Pins
Applications / Arduino Projects
Robot movement control
RC cars, boats & tanks
Camera pan-tilt control
Game controllers & simulators
CNC / robotic arm direction input
STEM education & DIY electronics
Compatibility
Arduino Uno / Nano / Mega
ESP32 / ESP8266
Raspberry Pi (ADC required)
Other analog-input microcontrollers
How It Works (Simple)
Moving the joystick changes resistance on X and Y axes, producing analog values
Pressing the joystick activates the digital switch (SW)
Microcontroller reads values to control direction, speed, or position






