The Arcade Cabinet

by malopezn, published

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

Thing Apps Enabled

Order This Printed View All Apps



Liked By

View All

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

27288Views 4451Downloads 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

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

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

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for business-to-business and business-to-consumer sales all over the world. W...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App

Was this ever upgraded to fit a Raspberry Pi 3? Also, can you use the standard 7 inch Raspberry pi screen that you would purchase in this kit? https://www.amazon.com/Makerfire-7-Inch-Raspberry-Display-Controller/dp/B00P94RDKM/ref=sr_1_7?s=electronics&ie=UTF8&qid=1512063006&sr=1-7&keywords=raspberry+pi+screen

La estoy imprimiendo, ¿podrías poner bien el link del proyecto completo?
Está quedando un poco desastre porque mi impresora va regular, pero si consigo que funcione bien lo pondré por aquí.
Muchas gracias!

Muchas gracias, ahí la tengo casi entera, me faltan las piezas de arriba.

Hola, la web donde estaba está caída. Trataré de rescatarlo, pero va a ser complicado...

is there a model that can be printed on a 150x150x150 bed?

FYI.... I built two full size arcade emulators, and a missing button on most designs is a pause button. it just takes one more hole in the cabinet, but makes that pee brake much easier.

MAME enables this feature.

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

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)

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

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

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.

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.