Mini Arcade Cabinet with Marquee (Raspberry Pi 3 B+ using Recalbox)

Here is a Mini Arcade Cabinet I built for my two sons.


Creative Commons Attribution Share Alike

Commercial use is allowed, you must attribute the creator, you may remix this work and the remixed work should be made available under this license.

Learn more or download attribution tags


I was inspired to build this with the help of my R7 CNC from HobbyFab


Here are all the files you should need to Replicate, Modify, Remix, Etc this arcade cabinet that I build for my two boys. I didn't have room for a full sized cabinet downstairs, but this mini cabinet fits nicely on a table for my boys to play one. It is constructed of parts that can be purchased from Amazon, some 3D Printed Parts, and some 1/2" MDF and paint. For the Marquee I painted a white smoked acrylic panel then CNC embossed cutouts of my sons initials in the front on my HobbyFab R7 CNC.

Included in these files are all my 3D Models (in various formats like Solidworks, Fusion360, STEP, X_T, and even 3D PDF). I also have the DXF files to cutout the panels from 1/2" MDF on a CNC or with 1:1 paper templates. And the 3D Printed parts are available separate or as one master preplatered set.

Have fun and feel free to modify, hack, remix. I share so others can extend and modify the fun. Do with the files what you will.

Update 1: I edited the DXF so you could tell (by which layer in the dxf) if a feature was an outline cut, an inside pocket, or a recess feature and how deep.

Materials and methods

You will need the ability to cutout the MDF panels either via a CNC or with 1:1 templates from the supplied models or DXF. Then you will need access to a 3D Printer for brackets and mounts. Lastly you will need some knowledge on how to burn an image onto an SD to run the emulation images on the raspberry pi or similar minipc in the cabinet. For more details on that see:

Video of emulation on a Pi 3 B+:

Here are links to the part I bought when building the cabinet for my sons:


Joystick Buttons:

Computer (Pi 3 B+):

1/2" MDF:

Switch for LED Backlight:

Fused Socket Switch:

USB Panel Mount Extension Cables for Rear USB (for USB Controllers/Etc):

Power Strip for Inside Cabinet:

LED Strip for Marquee Backlight:

3D Printed Parts: For Rear Power and USB panel, Monitor Mounts, and Monitor Control Rocker Buttons to access underside buttons from front of arcade with a clean look.

For Software... I like Recalbox =

For roms... look in the usual places.

For extra controls... you can use wired USB controls, Xbox One S Bluetooth Controllers directly to the Pi 3 B+, or I like these for RF wireless ones:



Issues are used to track todos, bugs or requests. To get started, you could create an issue.


Mini untitled 1Eric Lien commented ago

I updated the DXF and DWG files so that you could tell that was an outline feature, what was a through hole feature, and what was a recess pocket feature (recess grouped by how deep). Each type of feature is in it's own layer.

Mini untitled 1Eric Lien published this design ago