ARDUINO LEONARDO GAMEPAD W/ JOYSTICK & KNOB
Description
This is an Arduino Leonardo based diy gamepad intended for pc games. I know the circuit diagram looks very scary to someone whos never done anything like this but I promise it's not that hard. The code is very well explained using comments so you can easily edit this to do whatever you want. The keypad is matrix based and uses 1N4148 diodes as well as any 3-pin mechanical keyboard switches (pick your favorite but something cheap cause your never going to be able to use them for anything else and you might mess up a few). The rotary encoder is a standard one off of amazon (has 5 pins; CLK, DT, SW, +, GND), and the joystick is as standard potentiometer based joystick off of amazon as well (has 5 pins; GND, 5V, Vrx, Vry, SW). You'll need some padding and some fabric for the wrist rest as well as hot glue or superglue (I used both). You'll also need some 22 AWG wire, a soldering iron, some solder, and of course your choice of 3D printer and 3D printer filament. The total cost on this project for me was really low because I had left over rotary encoders and switches from my macropad project (which you should totally check out). The most expensive item is the Arduino Leonardo so the total cost shouldn't be too bad. I wouldn't say the total cost is more than $25-35 if you already have all the tools you need.
Statistics
Likes
0
Downloads
0