KY-023 Analog Joystick Module

Sensor

KY-023 Analog Joystick Module

Active 2 Projects 0 Videos

The KY-023 is an analog joystick module that allows for two-axis directional input, along with a push-button function. It's widely used for controlling movement in robotics, games, and remote-control projects.

Difficulty

Beginner → Advanced

Category

Electronics

How it works

How this sensor works

The joystick uses two potentiometers, one for the X-axis and one for the Y-axis, which change resistance as the stick is moved. These changes are read as analog voltage values, allowing the microcontroller to determine the joystick's position. Pressing down on the stick also activates a built-in push button (SW pin).

Applications

Common use cases

Robot control
RC vehicles
game controllers
camera pan-tilt systems
menu navigation

Required

Components needed

Arduino Uno
Raspberry Pi Pico
ESP32
KY-023 Analog Joystick Module
Jumper Wires
Breadboard

Projects

Related projects

Build something with this sensor.