by srepmub, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
Spectacularly useless replica of the wonderful SNES controller/joypad. Electronics and connector not included. Rubbers quickly modeled and not printed/tested. Perhaps these could be made with flexible filament. Looking forward to also replicating the PCB once my printer can mill those.. ;-)
Because retro gaming is best done on original hardware of course, it might be interesting to combine this with a SNES emulator.. Tested for now on a real SNES, and everything works well.
Additionally serves as a nice construction puzzle for kids.. ;-)
See also my previous controller model, for the Suzo International Arcade Stick:
update: Also recreated the electronics, based on schematics provided by Raphael Assenat:
the PCB was milled on a PCB Cyclone, built with my 3d printer:
the hardest part of the electronics was to figure out that for a PAL SNES, you need one or more pull-up resistors on the incoming latch/data/clock lines, with quite specific values; for me, a 467 ohm resistor on just the clock line did the trick. if this is wrong, typically just the B button will work. note that I used 10kohm resistors for the buttons.
I also put a bit of aluminum tape under the select and start buttons, or they wouldn't work (probably solvable my moving away from the 10kohm resistors?). after this, all buttons work well.
I hope to publish one more update before too long, with the flexible rubbers, connector and the small PCB's for the L & R button.
- print individual parts with support. kisslicer does a great job of slicing them. model is made/optimized for an extrusion width of 0.5.
- use a small drill (I used 1.4mm) to manually improve the screw- and pinholes if necessary.
- possibly sand the PCB supports a bit if things are too tight.
- add rubber parts, connector and PCB from original pad (for now!)
- optionally polish with grits of about 80, 150, 300, 600, 1000, 2000, 5000, then plastic polish and a bit of silicone spray. and/or use steelwool for a matte finish (not very satisfied about my finish - the top infill was not completely solid)
- finish super mario world without letting go of the 'run' button :-)
Edit, personalize, or revise this Thing
SNES controller by srepmub is licensed under the GNU - GPL license.
What does this mean?
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving srepmub a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure srepmub would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).