WMYCONGCONG 10 PCS Joystick Breakout Module Game Controller compatible with PS2 Arduino
Thumbnail 1Thumbnail 2Thumbnail 3Thumbnail 4Thumbnail 5Thumbnail 6

WMYCONGCONG 10 PCS Joystick Breakout Module Game Controller compatible with PS2 Arduino

4.2/5
Product ID: 149016609
Secure Transaction
5V power
🎮10 pcs
🔌2.54mm pin

Description

🎮 Level Up Your Game Design!

  • PRECISION CONTROL - Bi-directional 10k resistor for accurate gameplay.
  • LIGHTWEIGHT COMPACT - Easy to integrate into any project setup.
  • SEAMLESS COMPATIBILITY - Works flawlessly with Arduino and PS2.
  • UNLEASH YOUR CREATIVITY - Perfect for DIY gaming projects!
  • VERSATILE OUTPUT OPTIONS - Digital and analog outputs for diverse applications.

The WMYCONGCONG 10 PCS Joystick Breakout Module is a versatile game controller compatible with Arduino and PS2 systems. Each module features a standard 2.54mm pin connector, providing both digital and analog output options. With a bi-directional 10k resistor, it ensures precise control for your gaming projects. Operating on a 5V power supply, this lightweight package of 10 modules is perfect for hobbyists and professionals alike, ready to elevate your electronic creations.

Specifications

ManufacturerWGCD
Item model number13
Package Dimensions19 x 14.91 x 4.19 cm; 132 g
ASINB01N59MK0U

Have a Question? See What Others Asked

Are the adc readings on these consistet? meaning full throtle 1024, center 512, and fully pulled 0.
Does this have the button press that traditional console joysticks have?
Is there a way to remove the centering mechanism without destroying it?
Will the joysticks fit a ps2 controller?

Reviews

4.2

All from verified purchases

S**L

Great Item

Great Item and Service

B**N

Don't expect to get the plastic box

Joysticks are fine and work well. They come individually bagged in a cardboard box. Ignore the picture of them in a plastic container, you ain't getting it.

J**U

Great product

Well packed. Tested in my robot project. Works great. Packaged individually in a static resistant plastic bag and all ten are placed in a card box. Delivered earlier than expected and promptly. Will recommend to others and will buy again.

R**R

Absolute Katastrophe

Absolut NICHT zu empfehlen. Die Dinger sind nicht zu gebrauchen. Wie einige schon geschrieben haben... Bewegt man den Stick nur um ein paar Millermeter, geht er sofort auf 0 Ohm... Bzw 10k. Man könnte meinen das Ding funktioniert Digital und nicht Analog...

T**S

Katastrophale Range

Die Range in der sich die Joysticks bewegen ist eine Katastrophe.R = 4,7kOhm Mittelstellung liegt bei 3,3kOhm, sobald der Joystick um 1-2 Grad bewegt wird wechselt R auf 0 bzw 4,7kMan kann sie so wie sie sind direkt in den Müll werfen.

A**Y

Smooth gradation of values - see code...

I'm not sure why some folks are having issues getting a smooth sample of values across the stroke of the joystick's axis. It is important to note these are not intended to be maxed out to extent position anyway. You can only move about half way or a little more to the edge before it is overwhelmed. So perhaps people are just not moving slowly. Got me. But here is some code I used to test mine with. No issues. I hope this helps someone.../* micro joystick test sketch / atomkey 2019 doesn't test for the push button feature - that's simple ~does test for the analog read on the x and y axis I coded this for folks that have said there are only three gradations of measure they can get. This runs fine on my Arduino and generates a smooth gradation from 1024 max to 512 center and then to 0 minimum. Keep in mind the joystick isn't intended to be moved to its extreme extents. The boundry is not at the outer edge. 4 wires from the joystick to the arduino 2 for the axis 1 for the ground and 1 for the +5v */int sensorPinX = A0; // input pin joystick x axisint sensorPinY = A1; // input pin joystick y axisint sensorValueX = 0; // variable x axisint sensorValueY = 0; // variable y axisvoid setup() { Serial.begin(9600);}void loop() { // read the x,y values from the sensor: sensorValueX = analogRead(sensorPinX); sensorValueY = analogRead(sensorPinY); Serial.print(sensorValueX); // show results Serial.print(" "); // on serial monitor as Serial.println(sensorValueY); // two columns of data delay(150); // for even smoother (stable) results you can perform a // mean sample run. That's where you sample the signal // n times over t seconds and take the average of the reads.}

H**E

A surprise, fairly good

I am using these for RC remote building. So far they are working pretty well. I am not use the range is all that linear, but they are working just fine at this point.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Meera L.

Smooth transaction and product arrived in perfect condition.

3 weeks ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
€ 44.30

Duties & taxes incl.

Spainstore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Farhan Q.

The delivery time was excellent, and the packaging was secure.

2 months ago

Neha S.

Excellent communication throughout the order process. Product is perfect.

2 weeks ago

Wmycongcong 10 Pcs Joystick Breakout Module Game Controller Compatible Ps2 | Desertcart Spain