
Sold out · Ask us about restocking
Not available to order right now.
This joystick module brings familiar game-controller-style input to a microcontroller project, using two independent 10k potentiometers - one per axis - to translate physical joystick movement into two separate analog voltage readings that a microcontroller's ADC pins can read directly, no special communication protocol needed.
At rest, centered, each axis outputs roughly 2.5V on a 5V supply, rising toward 5V as the stick moves toward one extreme and falling toward 0V moving toward the other, giving a simple linear-ish analog reading a firmware routine can map to direction and magnitude of movement. Beyond the two axes, a built-in press switch activates when the joystick hat itself is pushed straight down, giving a third input - a button click - without needing a separate physical button anywhere on the project enclosure.
Physical build is compact at 40 x 27 x 15mm, and the module connects via standard 2.54mm pin headers, making breadboard prototyping and perfboard soldering equally straightforward. Operating voltage is a standard 5V, matching the common logic rail on most hobby microcontroller boards without needing a separate regulated supply.
Builders working on a robot remote control, a menu-navigation interface for an embedded project, a simple DIY game controller, or any application needing intuitive two-axis directional input plus a click action will find this joystick module a well-proven, inexpensive way to add that interaction without designing a custom input mechanism from scratch.
| Brand | Generic |
|---|---|
| Voltage | 5V V |
| Selling unit | PCS |