book collections email follower instructable user

A bartop arcade build with the unique feature that the LED matrix marquee changes to match the selected game. The character art on the cabinet sides are laser cut inlays and not stickers.

A big thanks to Tobias for posting the original laser cut CAD design for this project. This project leverages the design from Tobias with the following modifications:

  • An integrated PIXEL LED Matrix marquee that changes based on the selected game
  • Laser cut design modified for a vertical mount monitor instead of horizontal (many classic arcade games are optimized for a vertically mounted monitor)
  • Laser cut side art inlays
  • Laser etched button labels
  • Audio amp with volume control knob
  • Shutdown/Restart Button
  • Material is Acrylic vs. Wood

All laser cut .SVG files, software scripts, LED GIF images and animations, wiring table, and artwork for this project are open source and here in GitHub.


1x PIXEL Maker's Kit Arcade Bundle (includes PIXEL LED driver board, 64x32 P3 LED Matrix, and (7) 12mm dome pushbuttons) - $149

1x Arcade Joystick - $24

4x 30mm Arcade Buttons ($15, with Cherry D44X 75g .187" Microswitch)

1x 2.1mm Panel Mount DC Jack (.33" mounting hole)

1x Rocker On/Off Panel Mount Switches (you'll need 2 but the PIXEL:Maker's Kit comes with 1) - $1.17

1x Raspberry Pi 3+ - $38

1x microSD card (128 GB is a good size for this project) - $20

1x Official Raspberry Pi Monitor - $74

1x 5V, 10A Power Brick - $21

1x Audio Amplifier - $14

2x Mini Oval Speakers 35mm x 20mm - $10

1x Stereo audio cable (right angle is better but normal will fit and is ok too) - $3

2x USB Panel Mount Cable A-A - $16

1x Right angle DC power jack - $2.50

1x microUSB jack (use an old microUSB cable and chop off the large USB side)

1x Bottle of India Ink - $5

1x Mr. Clean Magic Eraser Sponge

Blue Painter's Tape

Screws, Nuts, Stand-Offs

8x 4/40 x 3/16" pan head screws (for maintenance ports)

2x 4/40 x 7/16" pan head screws ?

7x M3 screws x 10mm

4x M3 screws x 5mm (for joystick mounts)

4x M3 square hex nuts (for joystick mounts)

8x 2/56 x 1/2" pan head screws black (for speakers)

8x 2/25 nuts (for speakers)

(4) Hex Stand-Off Aluminum, 1/4" Hex, 5/8" Long, 4-40 Thread

2x 4/40 x 3/8" Nylon Screws

4x 4/40 Nylon Nuts

4x rubber bumper pads for the bottom

Acrylic & Glue

5x 12x20" Yellow Acrylic Sheet , 1/8" thick - $48

3x 12x20" Black Acrylic Sheet , 1/8" thick - $29

1x 12x12 Transparent Light Smoke Acrylic Sheet, 1/8" thick

Misc colored sheets depending on desired arcade character inlays (optional)

Acrylic Cement Glue

Acrylic Cement for Capillary Application

Low Density Polyethylene Bottle Applicator


Kaptop tape (for securing the cables to the Pi header)

1x USB Audio Adapter (this is not really needed, while the Pi audio is known to be poor, I can't really tell the difference with this one)

Dupont Female Pin Crimp Terminals 2.54mm Pitch (for making your own cables with DuPont connectors that plug into the Raspberry Pi GPIO 40-pin header but you can also just use off the shelf cables and splice them which is cheaper

Dupont Terminal Crimper


Laser Cutter (I used a Glowforge with a 19.5" x 11 cutting area)

4/40 Tap Tool (for tapping eight 4/40 holes for the maintenance ports)

Step 1: Laser Cutting & Cardboard Assembly First


VERY IMPORTANT: Before you laser cut the acrylic for this project, be sure and have all parts on hands first and measure to ensure they fit the mounting holes in the laser .SVG files. Here are items in particular to check and adjust.

1. 64x32 P3 HUB75 LED Matrix - The one used in this project I bought direct from China, not from Adafruit and different LED panel manufacturers have different mounting hole locations.

2. Speakers - I did not use the speakers in the link and instead had some lying around my shop. The ones in the link I think are close but am not sure the mounting holes will line up exactly.

I used a Glowforge laser cutter and all the .SVG laser cut files are sized for the cut size of the Glowforge at 19.5" x 11".

Also, there are lot of ways the laser cutting and assembling can go wrong resulting in scrap due to the complexity of the assembly & specific orientation steps so it's highly recommend to first laser cut and assemble in cardboard and then cut in acrylic after you've got it dialed in.

DrewD410 days ago
Anywhere to buy the pre-cut acrylic pieces? I don't have access to a laser cutter. :-(
alinke (author)  DrewD48 days ago
there are services like you can use but I would caution this design is somewhat complex (ie, some lines are for scoring vs cutting) so you'd need to be very careful to get that right. If interest, I am also working with an arcade cabinet manufacturer on a design that would integrate this LED marquee, that may be an easier & cheaper route to go.
DrewD4 alinke8 days ago
I would be interested depending on cost. Keep me in mind when you get more information!
alinke (author)  DrewD48 days ago
sounds good, will udpate
Definitely one of the best looking arcades I've seen :D
alinke (author)  jessyratfink14 days ago
Alex in NZ18 days ago
Wow! And you've got Tron there too. Happy memories! Thank you for sharing this design :-)
Great project!
alinke (author) 22 days ago
my total cost was around $450, can be a bit less depending on the quality of components you get
1234567guy22 days ago
What is the total cost in total for all of the item you bought?