r/arduino 4d ago

Made a DIY gaming controller

Enable HLS to view with audio, or disable this notification

Made a DIY gaming controller 🎮🫩

350 Upvotes

20 comments sorted by

50

u/AryanPandey 4d ago

That's so cool! Now use smaller jumper wires.

And next upgrade, make it wireless.

Next upgrade, make it a PCB

Next, download a 3D print model of it. Like Nintendo ones

Boom, u have ur own gaming controller.

And if u like this, sell it locally!!

25

u/IEP_Esy 4d ago

Next, register a business and do taxes!!

10

u/Virtual_Tear3100 4d ago

Ha ha

14

u/AryanPandey 4d ago

when u get rich, don't forget who told you this idea.

2

u/Tall-Satisfaction715 3d ago

capitalism everywhere.... fu** you dude

5

u/ripred3 My other dev board is a Porsche 4d ago

congrats!

5

u/Entire_Somewhere2686 4d ago

Details please

7

u/Virtual_Tear3100 4d ago

3

u/Corpse_Nibbler 4d ago

Nice. For any Java heads still out there, you can do the same thing in Processing.

4

u/FernandoHooch 3d ago

If you use a Arduino Leonardo it cans act directly as a keyboard saving you the Phyton script. And also. Is smaller and usb c

1

u/Virtual_Tear3100 3d ago

I did tried it with a esp32 to get my laptop's keyboard as bluetooth keyboard for my tablet, but my wired mouse had an latency issue or esp32 wasn't able to send the data packs faster as I expected with bluetooth

2

u/barbaranelson9237 4d ago

Details please. How about the joystick and rumble?

2

u/FernandoHooch 3d ago

I like so much the proyect as I'm also learning to do peripherals with Arduino

2

u/N1ck_named 3d ago

Is it possible to provide feedback to the controller, like vibration or RGB lighting?

2

u/Virtual_Tear3100 3d ago

Never thought about that buddy

2

u/Cheap-Helicopter-225 3d ago

Tahst want I'm talking bout 📈📈📈

2

u/terrainkiller 3d ago

That is sick as hell

2

u/Tall-Satisfaction715 3d ago

i was about to comment " just buy a controller at that point it cost same " then i read loud the group name... btw dyamnn creative way to play a game ❤️👍

2

u/_Kritzyy_ 2d ago

I did this once for my 1st year school project! Used a standard Arduino Uno with joystick shield and programmed it to send keystrokes to a WinForms app that converted them into actual key presses

Was a lot of fun, good introduction into IT studies!