Dual Axis XY Joystick Module
Rs. 40.00
QUICK OVERVIEW
- Dual Axis XY Joystick Module – Analog Control Input Device The Dual Axis XY Joystick Module is a compact and highly v...
- It provides smooth analog control along both the X-axis (horizontal movement) and Y-axis (vertical movement), along w...
- This combination of analog and digital input makes it ideal for applications requiring multi-directional movement and...
- These signals are easily interpreted by microcontrollers such as Arduino, ESP32, ESP8266, Raspberry Pi (with ADC supp...
🚚 Item will be delivered on or before
Dual Axis XY Joystick Module – Analog Control Input Device
The Dual Axis XY Joystick Module is a compact and highly versatile input device designed for precise directional control in embedded systems, robotics, gaming controllers, and interactive electronic projects. It provides smooth analog control along both the X-axis (horizontal movement) and Y-axis (vertical movement), along with a built-in push-button switch activated by pressing the joystick down. This combination of analog and digital input makes it ideal for applications requiring multi-directional movement and additional command input.
The module uses high-quality potentiometers to convert mechanical movement into analog voltage signals. These signals are easily interpreted by microcontrollers such as Arduino, ESP32, ESP8266, Raspberry Pi (with ADC support), STM32, PIC, AVR, ARM-based controllers, and other embedded systems. Its operating voltage range of 3.3V to 5V DC ensures compatibility with a wide variety of development platforms.
With its compact design, durable construction, and standard 5-pin interface, the joystick module is easy to integrate into breadboards, PCBs, and prototype systems. It is widely used in robotics control systems, remote-controlled vehicles, gaming interfaces, automation systems, and educational electronics projects.
The joystick provides smooth, responsive movement and reliable electrical output, making it suitable for both beginner-level learning projects and advanced motion-control applications.
Working Principle
The Dual Axis XY Joystick Module operates using two independent variable resistors (potentiometers) placed perpendicular to each other.
When the joystick is moved in any direction, the internal wipers of the potentiometers shift position, changing the resistance values. These resistance changes are converted into corresponding analog voltage levels along the X and Y axes.
The microcontroller reads these analog voltage values using an Analog-to-Digital Converter (ADC) and interprets them as directional movement. Typically, the center position outputs a neutral voltage (around mid-range), while movement toward any direction increases or decreases the voltage proportionally.
The module also includes a push-button switch connected to the joystick shaft. When pressed downward, it closes a digital circuit, providing an additional input signal that can be used for selection or activation functions.
This simple yet effective mechanism allows precise 2D directional control with an additional action input.
Key Features
Dual-axis analog control (X and Y directions).
Built-in push-button switch for additional input.
High-precision potentiometer-based sensing.
Smooth and responsive motion control.
Operating voltage: 3.3V–5V DC.
Compact and durable design.
Standard 5-pin interface for easy connectivity.
Low power consumption.
Stable and reliable analog output.
Easy integration with microcontrollers.
Compatible with Arduino, ESP32, ESP8266, Raspberry Pi (with ADC), STM32, PIC, AVR, ARM, and other platforms.
Suitable for robotics, gaming, and automation projects.
Long service life and robust construction.
Technical Specifications
Sensor Type: Dual-axis analog joystick (potentiometer-based)
Axes: X-axis and Y-axis
Output Type: Analog (X, Y) + Digital (Push Button)
Operating Voltage: 3.3V–5V DC
Interface Pins: VCC, GND, VRx, VRy, SW
Center Position Output: Mid-range analog voltage (approx. 2.5V at 5V supply)
Button Type: Momentary push switch
Movement Type: 2D directional control
Response: Smooth and proportional
Operating Temperature: Suitable for standard indoor environments
Module Type: Analog Input Control Module
Applications
Robotics motion control.
Remote-controlled cars and vehicles.
Drone and UAV control interfaces.
Robotic arm movement systems.
Gaming controller development.
DIY electronics and Arduino projects.
CNC machine control interfaces.
Smart device navigation systems.
Industrial control systems (HMI prototypes).
Educational STEM projects.
Interactive electronics development.
IoT control interfaces.
Servo and motor control applications.
Simulation and training systems.
| Vendor | Electro Robo Store |
|---|---|
| Type | Modules |
| Sku | MT0168 |
| Barcode | true |




