Cherry MX 10 Button Fight/Arcade Controller
thingiverse
I never really liked the joystick, whether in an arcade or elsewhere (especially when playing fighting games), so I decided to remake the cover for this project since I had already created one. I got the idea to use keys (Cherry MX reds in my case) after starting to play fighting games on my keyboard and finding it much better than a joystick, at least for me. The HitBox is another concept that emerged when thinking about this project. The cover isn't extremely ergonomic due to its small size. I included two slightly different covers. One is the original size and the other has the ends cut off so that it fits my printer (220x220mm). I wanted to print it in one piece this time instead of cutting and epoxying it together. The keycaps are also printed. I obtained them from here: Cherry MX Keycap by Zinko55: https://www.thingiverse.com/thing:281103 I previously had the Zero Delay Encoder, but found that was limiting. I decided to convert it to Bluetooth using an Arduino Nano and modified HC-05 Bluetooth module. Edit 11/07/19: I'm no longer using a Nano with Bluetooth. I switched over to a Brook PC/PS4/PS4 adapter for the sake of simplicity and convenience as it will, of course, work with PS4 and has XInput for PC usage. (https://www.focusattack.com/brook-ps3-ps4-fighting-board-ps4-ps3-pc/)
With this file you will be able to print Cherry MX 10 Button Fight/Arcade Controller 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 Cherry MX 10 Button Fight/Arcade Controller.