Two Player Arcade1Up Conversion Kit (Laser Cut) 3d model
3dmdb logo
Thingiverse
Two Player Arcade1Up Conversion Kit (Laser Cut)

Two Player Arcade1Up Conversion Kit (Laser Cut)

by Thingiverse
Last crawled date: 4 years, 3 months ago
This is a collection of several parts designed to convert an Arcade1Up machine into a MAME/RetroPie cabinet. I made these using a laser cutter; I think that they could also be made on a CNC router without too much difficulty. I don't believe that many people have 3D printers large enough to print these, but if you do, the design could probably be converted to an STL without too much difficulty.
There are three main components included:
The control deck. There are three button options, and two mounting options, for a total of 6 variants.
The front panel. There are two speaker sizes: one with 3 grille options, and one with 2 grille options, for a total of 5 variants.
A mounting plate for an LCD controller.
Inkscape SVG source files for all parts are included, with components broken out by layer, so you can mix and match design elements or modify them as desired.
The Control Deck
The control deck is made up of two sheets of 1/4" (6mm) MDF or plywood stacked on top of each other and glued together. The exact thickness isn't all that important. I generally prefer MDF for this because it has a more consistent surface finish and is less likely to warp. After cutting out the control deck and gluing the layers together, I finished it with gloss black spray paint. I found that I got a much more consistent finish using name brand paint vs. the cheap stuff. The joysticks are attached to the control deck using #6 or M3/M4 screws. The circuit boards for the buttons can be attached to the underside of the control deck using double-sided foam tape.
There are three button styles:
All 28mm buttons (e.g. https://www.aliexpress.com/item/32908189648.html) Note: a complete set of buttons is included, but only 2 of each color. If you want to install them in groups of three as shown, you'll need to buy extra buttons: https://www.aliexpress.com/item/32883348042.html
Almost all 24mm buttons with two 28mm buttons (e.g. https://www.aliexpress.com/item/32923130627.html) Note: This set only includes 16 buttons, but the control deck is designed for 18. You can either remove the extra two buttons from the design before cutting, or buy two extra buttons such as these: https://www.aliexpress.com/item/32883348042.html. The buttons are illuminated, but I had to buy the 6.3mm wiring harness for the lights separately: https://www.aliexpress.com/item/32950422365.html
Almost all 28mm buttons with 4 24mm buttons (https://www.aliexpress.com/item/32827744750.html) Note: These buttons have a very soft touch response. They are not at all "clicky", unlike the first two options. The buttons are illuminated, but I had to buy the 2.8mm wiring harness for the lights separately: https://www.aliexpress.com/item/32950422365.html
There are two mounting styles:
Standard screw mounting - Uses the stock screws that are included with the Arcade1Up system.
Thumb screw mounting - Uses 4 of these thumb screws from McMaster: https://www.mcmaster.com/91746a514. I had intended for the thumb screws to allow fast swapping of the two-player control deck for a trackball version which so far has not been designed.
The Front Panel
The front panel is made up of a sheet of 5mm MDF or plywood. In theory, you could probably reuse the stock front panel that comes with the machine, but I don't know for sure if the finish on it is safe to cut with the laser.
The front panel has two speaker size options, each with several grille options. The speakers are mounted to the front panel with M3 or #4 screws.

~77mm (I used ones from my parts box, but they looked like these: https://www.aliexpress.com/item/32882798866.html)
Slotted grille
Drilled grille

~100mm (https://www.aliexpress.com/item/32848466737.html)
Soltted grille
Drilled grille
Mesh grille (fits the optional mesh grille that can be bought with the speakers)

The speakers connect to the LCD controller's built-in amplifier using this cable: https://www.digikey.com/product-detail/en/jst-sales-america-inc/A04KR04KR26E305B/455-3155-ND/. I cut off one end and extended the wires so that they would reach from the LCD controller to the front panel.
The front panel has a mounting location for the LCD controller button board. I had to splice in some additional wire to get the button board wiring to reach all the way to the LCD controller. Having the button board easily accessible is primarily useful for easy adjustment of the speaker volume.
A bezel for the button board is included and should be glued into place as shown in the pictures. (I would suggest cutting the bezel out of 1/8" (3mm) wood). The bezel covers up the pocket for the button board connector. There are also optional reinforcement strips that can be glued onto the back of the front panel. The button board then mounts to the front panel using M3 or #4 screws.
The front panel has cutouts for a power switch, a lighting switch, and USB/audio ports.
Switches: https://www.aliexpress.com/item/4000061576913.html
Front panel dual USB: https://www.aliexpress.com/item/32922583345.html
Front panel USB/audio: https://www.aliexpress.com/item/32954513684.html
I wired the power switch with a 5.5mm male and female barrel connector so that I could put it inline with the stock power supply. The male barrel plug goes directly into the LCD controller. I also tapped off power here for a 12V-5V USB step-down converter to power a Raspberry Pi.
I spliced a female JST-SM connector in line with the power wire to the button lighting, and attached a male connector to the lighting switch. This allows the control deck to be easily separated from the control deck if necessary. Connectors: https://www.aliexpress.com/item/4000054508354.html
My 5mm plywood ended up being slightly thicker than the stock front panel. I had to shave the back of it down near the edges to get it to fit into the slot.
LCD Controller Mount
The Arcade1Up machine requires a new LCD controller to convert from HDMI to the LCD's LVDS interface. I used one like this: https://www.aliexpress.com/item/4000095954176.html
I designed a simple mount for this controller. The cut file includes some spacers for both the top and bottom of the main mounting plate, which should be glued on. The LCD controller attaches to the mount with #6 screws, and I attached the mount to the inside of the cabinet using self-adhesive velcro. There is also space on the left side of the mount for a 12V to 5V step down converter to power the Raspberry Pi. It can be attached using cable ties or double-sided tape. https://www.aliexpress.com/item/32811446277.html

Tags