1 / 2Sold out · Ask us about restocking
Not available to order right now.
This PS2-style joystick module is a compact, reliable dual-axis control device designed for precise movement and navigation in electronics and embedded systems projects. It outputs two separate analog signals, one for the X axis and one for the Y axis, letting a microcontroller read both the direction and how far the stick has been pushed, rather than a simple on/off directional signal.
A built-in push-button switch, activated by pressing straight down on the stick, adds a third digital input to the module, commonly wired up as a select, confirm or extra action button in addition to the joystick's directional movement.
A self-centering spring mechanism returns the stick to a neutral middle position as soon as it's released, giving a consistent, predictable reference point for the analog readings. It runs on 3.3V to 5V, so it connects directly to common microcontroller platforms including Arduino, ESP32 and Raspberry Pi without needing a voltage level shifter in between, and its analog outputs are read using standard ADC pins on whichever board it's connected to.
Power consumption is low, and the compact, durable PCB design keeps the module small enough to fit into a handheld remote control, a small robot's control panel or any project needing intuitive directional input.
Builders of RC-style robot controllers, camera pan-tilt control panels or any project needing smooth, proportional directional input will find this joystick module a straightforward, widely compatible choice.
Two analog outputs, one each for the X and Y axes, plus a digital push-button signal.
Yes, a spring mechanism returns it to neutral automatically when released.
3.3V to 5V.
Arduino, ESP32 and Raspberry Pi, among others.
Pressing the stick activates a built-in switch, often used as a select or action button.
| Brand | Generic |
|---|---|
| Selling unit | PCS |