The Joystick Module reads two-axis position using dual 10kΩ potentiometers for X and Y movement on 5V DC. Moving the knob changes resistance on each pot and the ADC reads the voltage change on two analog pins directly.
The spring auto-center returns the knob to midpoint on release, giving approximately 512 at rest. A non-obvious limitation is that the center value drifts between units due to mechanical tolerance, so dead zone filtering in code is needed. The joystick sensor push switch activates on pressing the knob straight down.
Students and robotics makers use the joystick module breakout sensor with Arduino IDE or MicroPython. StemVolt provides this sensor with trusted quality, ensuring reliable performance and easy usability.
Related Product:
Features:
- Dual 10kΩ potentiometers on X and Y axes give full analog range output
- Spring auto-center returns knob to neutral position after each directional input
- X and Y axis control outputs two independent analog voltages for simultaneous reading
Technical specifications:
| Specification | Details |
|---|---|
| Operating Voltage | 5V DC |
| Potentiometer Value | 10kΩ |
| Axis Control | X and Y |
| Interface Pitch | 2.54mm pins |
| Return Mechanism | Spring auto-center |
Applications:
- Joystick Module controls a two-axis servo gimbal by mapping X Y output to servo angles
- Robotic arm controller uses joystick module arduino code to move two joints independently
- Video game controller prototype maps X Y analog values to on-screen character movement direction
- Drone manual override input uses joystick sensor output to override autonomous flight heading
Package includes:
- 1 x Joystick Module














Reviews
Clear filtersThere are no reviews yet.