• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Mini Arcade Cabinet 3D Printer File Image 1
Mini Arcade Cabinet 3D Printer File Image 2
Mini Arcade Cabinet 3D Printer File Image 3
Mini Arcade Cabinet 3D Printer File Image 4
Mini Arcade Cabinet 3D Printer File Image 5
Mini Arcade Cabinet 3D Printer File Image 6
Mini Arcade Cabinet 3D Printer File Image 7
Mini Arcade Cabinet 3D Printer File Thumbnail 1
Mini Arcade Cabinet 3D Printer File Thumbnail 2
Mini Arcade Cabinet 3D Printer File Thumbnail 3
Mini Arcade Cabinet 3D Printer File Thumbnail 4
Mini Arcade Cabinet 3D Printer File Thumbnail 5
Mini Arcade Cabinet 3D Printer File Thumbnail 6
Mini Arcade Cabinet 3D Printer File Thumbnail 7

Mini Arcade Cabinet

PrintedPulse avatarPrintedPulse

June 8, 2026

makerworld-icon
DescriptionCommentsTags

Description

My son is eight. He wired the whole thing himself.

Every connector. Every color. I called out the pin, he pushed the wire in. No soldering  the whole build is female jumper wires and a couple of Wago lever connectors. Twenty minutes after the last wire went in, he was playing Pac-Man on a screen inside a cabinet he built with his own hands.

That was the goal. A real electronics project a kid can actually do.

 

Fully playable Pac-Man clone running on an ESP32 with a 1.3" OLED and a rotary encoder for the controller. Three levels with distinct mazes. Ghosts with chase and scatter they hunt you down in chase mode and retreat to their corners in scatter, just like the arcade. Two ghosts at level 1, up to four by the end.

Three printed parts: the cabinet body, the screen bezel, and the snap-fit back panel. Yellow and black PLA. Pac-Man artwork on the side panels. Encoder knob on top. USB-C power on the back.

The snap-fit back panel is the last assembly step. I handed it to my son. The click when it shut is the moment the project was done.

 

WHAT'S INCLUDED
• 3 STL files (cabinet body, screen bezel, back panel)
• Arduino game code (.ino)
• Full build guide PDF  BOM, wiring diagrams, step-by-step assembly, troubleshooting

ELECTRONICS NEEDED
• ESP32 dev board, 30-pin WROOM-32
• 1.3" OLED, SH1106, I2C (128x64)
• KY-040 rotary encoder
• Wago 221-413 lever connectors x2 (one for 3.3V, one for GND)
• USB-C power breakout board
• Female-to-female jumper wires (need 9, buy a 40-pack)
• Micro USB data cable for programming

About $25–30 in parts. Most of it goes into your bin for the next project.

PRINT SETTINGS
• PLA — yellow body, black details
• 0.20mm layer height, 3mm walls, 15% infill
• Print the cabinet body face-down for the cleanest front surface
• PETG interface layer makes supports release clean

All files are free. Build it with your kid.

You are the limitation — not the circumstances.

Boost Meboost

License:

MakerWorld Exclusive License

Related Models

Spinning Tops Orbital Series preview image

Spinning Tops Orbital Series

YSoft_be3D profile image

YSoft_be3D

38,498

Yet Another Fidget Infinity Cube v2 preview image

Yet Another Fidget Infinity Cube v2

Austin Vojta profile image

Austin Vojta

16,072

Monke 13 - Gorilla Tag Dummy 13 Figure preview image

Monke 13 - Gorilla Tag Dummy 13 Figure

LCJC3D profile image

LCJC3D

2,178

Micro Catapult preview image

Micro Catapult

LukeTansell profile image

LukeTansell

36,976

Strong Flying Propeller / Pull Copter (No Supports) preview image

Strong Flying Propeller / Pull Copter (No Supports)

Meister Edel profile image

Meister Edel

22,032

FilaFrame - Poop Art - Find it! Game preview image

FilaFrame - Poop Art - Find it! Game

KingSponge profile image

KingSponge

950

Pokemon Chess Set preview image

Pokemon Chess Set

sch00f profile image

sch00f

34,560

Card Slinger 3.0 - for MTG / ManaBox App - For Sleeved and Unsleeved Cards - Easily scan in bulk quantities of cards by hand preview image

Card Slinger 3.0 - for MTG / ManaBox App - For Sleeved and Unsleeved Cards - Easily scan in bulk quantities of cards by hand

CardSlinger profile image

CardSlinger

4,332