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






