The Arcade Cabinet

by malopezn, published

The Arcade Cabinet by malopezn Apr 12, 2015
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps


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

Thing Statistics

13417Views 2428Downloads Found in Video Games


This is a project I started some ago (I still had a Prusa i3) and took me some time to finish.

Those of us who are close to the 40s, have been always touched by the idea of having a cabinet at home. Those playing machines we used to enjoy with a coin when we were boys. That's because, when I started my first 3d printer, it was something i wanted to develop.

It has to be something easy to print, not so big for a home and cheap, so I started my design in blocks. All of these blocks are printable in small printers, then, you just "stich" them with some nuts and screws and the machine comes alive. It's easy, don't be afraid.

The "brain" of the machine is a Raspberry Pi B. I don't know if they are easy to find right now with the version 2 at shops, and I don't have a Raspy2, but if someone needs it for a Raspberry 2 I can modify the STL.

The LCD is a 7'' chinese display, they are cheap and easy to find, about 20$.

Also we are going to need a voltage regulator to drop the current to 5v (Raspberry), a 12v power supply, the joystick (Sanwa Style) and 8 buttons. I use 4 of them for playing, 1 for insert coin, 1 for player start, 1 for ENTER and 1 for SCAPE.

Configuration is easy, but if someone needs it I can upload a ISO from the SD.

Hope you enjoy!


Lower area is done with:

Middle area is done with:

Upper area is done with:

Front Panel is done with:

More from Video Games

view more

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

This App connects Thingiverse with Makeprintable, a cloud-based mesh repair service that analyzes, validates and repairs most common mesh errors that can occur when preparing a 3D design file for p...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Muy bueno ya comencé a armarlo pero lo modifique un poco para poner mas botones, muy bueno gracias por compartir!!!

did you use any support, or where these designed to print without supports?

Hi! You can print without supports

Thx dude!

This is an awesome project! i'm also in for a 6 button panel to play games like street fighter.

Here the exact model for measurements! You could just import and then remove from your model.
http://www.thingiverse.com/thing:697403 hope this helps!!!

Raspberry Pi 2 (from caliper measurements)
Telli - in reply to Telli

Oh not that your not doing enough!...lol j/k Can you make a six button top? this would be sweet!

top 6 button panel for fighting games would be nice. cool no matter what!

Hi I am really interested in making this, but before I print it and buy stuff I want to know what size buttons to buy. Ideally one of these two since I have some money on my adafruit account: https://www.adafruit.com/products/1503 or https://www.adafruit.com/products/473

The links to the parts you bought lead to non-existent products so yeah...

This is a great design, and I would like to make one! But as some other already commented, it would be better to use the Raspberry 2 to get more performance our of the emulators. So an updated design would be great, or if you could share the design files?

Hi LeifA, thanks for your comments. I still don't have a Raspberry 2 to change design and do some tests. I hope to have one soon and upload the updated STL.
Best regards.

the Rpi 2 hase the same size as an rspi b1

That's cool. So the desig is Rp2 valid. Thanks!

just need to add extra space for the 2 more usb ports!

Do you have a raspberry pi 2? Can you draw the new USB panel?

My top comment list a stl for pi2 that you can use for mesurements!

this is awesome. would print if there was more instruction! nd the Pi2

I would love to make this for a Pi 2 to use all the extra power it offers. A modified version would be great!

If you could also provide links to the parts you got, particularly the PSU with wiring plans and the monitor with connection interface, it would make setting this up that much easier.

Hi Menissalt,

The PSU is a common 7$ unit (http://www.ebay.es/itm/2A-5A-6A-12-5A-110-220V-to-DC-12V-LED-Strip-Light-Switch-Power-Supply-Driver-/261582868915?pt=LH_DefaultDomain_186&var=&hash=item3ce78dd1b3). With that unit you can power the Display, but for the reaspberry we need to lower down the voltage to 5v, for that i use a RC bec (http://hobbyking.com/hobbyking/store/__22494__Turnigy_3A_UBEC_with_Low_Voltage_Buzzer.html Set to 5.1v)
The cable is a simple Jack to RCA. Check is compatible with Raspberry or you can make a shortcut and burn the Raspy (http://www.dx.com/es/p/specified-av-cable-for-raspberry-pi-b-black-365625?tc=EUR&gclid=CKy-t_qt9cQCFaTnwgodmlgAAQ#.VSzNSBcRzzE)
I am going to look for Raspberry 2 plans and modify the design.

Very nice but can you allso upload the wire connection diagram and file for raspberry please

Hi Adolph,

File for Raspberry is a big ISO.
You have to install:
Raspberry OS (NOOBS) -> https://www.raspberrypi.org/downloads/
PiPlay -> http://pimame.org/
Retrogame -> https://github.com/adafruit/Adafruit-Retrogame

I am going to write all the process and upload it.

Do you have any code written for this yet? if so could you add it to the thing files.

Take a look at Adolph answer
Best regards

Apr 13, 2015 - Modified Apr 13, 2015

It would be great if you could post some links (ebay?) for the LCD display or perhaps list the model/part or pictures of it to get an idea of what its supposed to look like.. This looks like it would be a really great project.

Hi Eric,
Take a look at Menissalt reply.
Best regards

Apr 14, 2015 - Modified Apr 14, 2015
ericgus - in reply to malopezn

Thanks for posting some links but the link the comment you refer to is just the video cable. Can you post a link to the 7" lcd panel you used ?

Hi Eric, I can't because it was a Display I already had. Try to look for a 7'' Display with AUDIO.
Best regards

Ok thanks. Was it in a case or a "part" lcd. Why I ask is I am trying to source one that fits your 3d model parts. Thanks. Any recollection of where you got it? If you even had a pic of that it looked like that would help.

Apr 14, 2015 - Modified Apr 14, 2015
malopezn - in reply to ericgus

Hi Eric. Any 7'' Display IN CASE, should be ok. Maybe we have to change the front design, but that's easy. This one should work -> http://www.ebay.es/itm/7-pulgadas-Vigilancia-HD-1080p-HDMI-PC-Display-RCA-Video-AV-VGA-TFT-LED-Monitor-/361256620818?pt=LH_DefaultDomain_186&hash=item541c929312
Be sure to select one with AUDIO.

I think this one should work and is cheaper -> http://www.dx.com/es/p/ptv702-7-tft-lcd-16-9-portable-tv-w-fm-sd-usb-2-0-av-in-av-out-black-silver-eu-plug-220816#.VS0_YxcRzzE
The problem with all of these displays is that they doesn't have audio normally.

Ok thanks for both links that gives us who want to copy your build a starting point.