(Fully printed*) Gamepad
thingiverse
Version II of a retro gamepad. Basically, it's a "button study" to see what is possible to realize with PLA. So, I developed this as an easy way to have many (cheap) controllers for decent multiplayer of retro games programmed on my raspberry pi. You may need some (I recommend hot) glue to hold the springs in place and stop the wires from moving and cables. For the circuit you need some 10k Ohm resistors (and some 1k Ohm resistors for gpio in protection). The wires can't be printed yet. Print Settings Printer Brand: Printrbot Printer: Simple Black Rafts: No Supports: Yes Resolution: 0.1-0.2mm Infill: Sometimes :P Notes: I printed the left, right, front and back side at 0.2mm without support nor infill. I printed bottom and top with 10-20% infill, without support. I printed the buttons at 0.1mm with support, no infill. I suggest printing it the way they are orientated in the files - this way you will obtain a smooth side on where the button will glide on the spring when pushed. I printed the springs at 0.1mm without support nor infill. The cross can be printed at 0.1 or 0.2mm with support, without infill. As of the size of the parts, you can print multiple parts at the same time (excluding bottom and top maybe). Post-Printing Electronics As for the wiring, I'm an absolute noob. I just took the switch diagram from adafruit and modified it for direct use on my raspberry pi...and similarly for the use of a port expander. I don't have a clue whether it's a better idea to have one port expander per gamepad and having it directly within its case. I personally used an old hdmi cable that was broken to put the seven wires together. Maybe you guys have some advice for me? I2C Wiring Wiring Raspberry Pi
With this file you will be able to print (Fully printed*) Gamepad with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on (Fully printed*) Gamepad.