Anonymous
Mar 28, 2026
Rating: 5/5
Perfect for Arduino Projects
This joystick module works flawlessly with my Arduino Uno. The analog values are smooth and the button click is crisp. Great for building custom game controllers.
Description
Reviews
| Brand | - |
| Category | Robotics / STEM Teaching Tools / Sensors |
| Origin | - |
| Operating Voltage | 3.3V - 5V DC |
| Interface Type | Analog Output (X, Y) + Digital Button |
| Axis Configuration | Dual-Axis (X and Y) |
| Mounting Style | Through-Hole PCB Module |
| Compatibility | Arduino, Raspberry Pi, ESP32, STM32 |
| Potentiometer Resistance | 10k Ohm per axis |
| Button Switch Type | Momentary Push Button (Active Low) |
| Package Dimensions | 24mm x 24mm x 28mm |
| Material | Plastic Cap with Metal Shielding |
| Application Scope | RC Controllers, Gaming Projects, Robot Control |
Anonymous
Mar 28, 2026
Rating: 5/5
Perfect for Arduino Projects
This joystick module works flawlessly with my Arduino Uno. The analog values are smooth and the button click is crisp. Great for building custom game controllers.
Anonymous
Mar 15, 2026
Rating: 5/5
Reliable and Durable
We bought ten of these for our workshop. They have held up well under heavy use by students. The pins are sturdy and easy to solder onto breadboards.
Anonymous
Mar 09, 2026
Rating: 4/5
Good value but needs calibration
Solid build quality for the price. I had to calibrate the center point in code as it was slightly off, but once done, it performs very well for my robot car project.
Anonymous
Mar 08, 2026
Rating: 5/5
Best budget joystick
I have tried several brands, and this one offers the best consistency in output values. No dead zones detected in my testing. Will buy again.
Anonymous
Mar 08, 2026
Rating: 5/5
Exactly as described
Fast shipping and the product matches the description perfectly. The dual-axis response is linear and predictable. Highly recommended for DIY electronics.
Anonymous
Mar 05, 2026
Rating: 4/5
Great for learning
As a beginner, this was easy to interface with using standard libraries. The only downside is the cap feels a bit light, but functionally it is excellent.
Q: Can this be used directly with a 3.3V microcontroller like ESP32?
A: Absolutely. The module operates comfortably within the 3.3V to 5V range, making it fully compatible with ESP32, ESP8266, and 3.3V Arduinos.
Q: Is the button output active high or active low?
A: The built-in push button is active low. It connects to ground when pressed, so you should enable the internal pull-up resistor in your code.
Q: What is the resistance value of the internal potentiometers?
A: Each axis utilizes a 10k Ohm potentiometer, which is the standard value for most analog joystick applications.
Q: Does this module come with header pins included?
A: Yes, the package includes a set of male header pins that you can solder onto the module for easy breadboard connection.
Q: Are there any example codes available for Raspberry Pi?
A: Yes, we provide Python examples for Raspberry Pi GPIO on our product wiki page, covering both analog reading via ADC and button detection.