Dual Axis XY Joystick Module

Rs. 50.00

Rs. 40.00
You save: Rs. 10.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...
100 in stock
Quantity:

🚚 Item will be delivered on or before

Sku: MT0168
Visa PayPal Mastercard American Express

Bulk Discounts

Special offer
Buy 15–40 units & Get 2% OFF
Save 2% on every unit
Available
Buy 40–70 units & Get 5% OFF
Save 5% on every unit
Available
Most popular
Buy 70+ units & Get 10% OFF
Save 10% on every unit
Available
For larger bulk deals contact us at

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