3D model · Printables

Mini arcade controller

Model details

Platform
Printables
Price
Free
License
CC-BY
Print, modify and use commercially — credit the author.
Formats
STL
  • 15 Likes
  • 39 Downloads
  • 0 Makes
  • 0 Comments
  • 418 Views

This model on other platforms

Author:Fernando Jerez

Published

Description

Hi!

This is some sort of mini arcade controller suitable for Arduino/Raspberry projects.

The joystick works better than i expected, a full 8-way stick.

Tested playing Street Fighter 2 in a PC through a USB encoder using Arduino Pro Micro board. I can even launch Hadokens!!!

Materials:

- Six M2x6mm screws ( http://www.ebay.es/itm/272513431910 )

- Six 6x6x7 buttons ( http://www.ebay.es/itm/272584042767 )

- Wires ( http://www.ebay.es/itm/322382620874 )

- Thermoretractil (optional but recomended) ( http://www.ebay.es/itm/291026145128 )

See the pictures below for the construction process and some tips

Designed in 123DDesing (include the 123dx file so you can adapt to your needs)

Hope you find it useful.

Have fun soldering!!

Print Settings

Printer:

BQ Prusa i3 Hephestos

Rafts:

No

Supports:

No

Infill:

Doesnt matter

Notes:

Use a resolution of 0.1 for small parts.

0.2 resolution it's ok for the controller case.

Construction steps

Materials and the gamepad.stl part

The buttons

Solder the ground line (be careful with the plastic)

Extract the 4-way buttons

Wiring the 4-way buttons

Using thermoretractil always recomended

Put the 4-way buttons and solder the other two buttons.

Thermoretractil again for a strong fit

I used some male pins to solder the wires (only one ground for all the six buttons).

Thermoretractil again

Joystick parts (cap, body and top from left to right)

Screw the M4 bolt/nut in joystick_body.stl

Insert into gamepad_top.stl and put the joystick_cap and joystick_top.stl

Screw and enjoy

Tags

Comments

Loading comments…
More like this

Similar models

Names are used only to indicate the source of a result. Polyzon is not affiliated with the listed sites.