AdventurePi: portable Raspberry Pi arcade machine
By David Crookes. Posted
As big fans of gaming, Zach Levine and his brother ended up owning a good number of video game consoles, including the Game Boy, Virtual Boy, NES, Nintendo 64, and Sega Saturn. “But we also frequented the arcade at the local bowling alley quite often,” Zach tells us, and this love of coin-operated gaming machines never left him. AdventurePi now lets him take his arcade machines with him.
When pondering his next project with a Raspberry Pi, he decided to create AdventurePi, a portable gaming device that would be as robust as an arcade machine.
“A lot of people my age move around a lot or live in apartments and no one really wants to lug around a free-standing cabinet, so I looked to create a device that would feature full arcade controls.”
In fact, Zach ended up creating two different versions of his project. As well as an Arcade Edition that features a removable panel containing arcade buttons and a removable joystick, he produced a Console Edition that uses a foam block insert with cutouts for controllers and accessories.
“My primary goal was to make the project as accessible as possible and introduce more people to Raspberry Pi, hobby electronics, and retro gaming,” he says, opting early on to use the RetroPie OS which allows games originally made for older systems to be enjoyed with minimal fuss via emulation.
If you like this then take a look at our Retro gaming with Raspberry Pi book. It’s packed with retro gaming projects and tutorials.
AdventurePi: quick facts
-
The project cost about $250, overall
-
There are two versions: Arcade and Console Editions
-
It displays to a 13.3-inch screen
-
It uses RetroPie for emulation
-
Strong nylon fasteners secure the components

Build a Portable Raspberry Pi arcade machine
Since RetroPie does not yet work on a Raspberry Pi 4, Zach had to use the 3B+ model instead. Planning proved to be the trickiest part of the setup, but he knew he needed a display that could run on either 12 V or 5 V, and a single power supply that would output enough amperage to run the screen and Raspberry Pi simultaneously for hours.
“From there, it was a matter of finding a sturdy case that had a removable panel for the Arcade Edition and a foam insert for the Console Edition,” he says. A Nanuk 910 waterproof hard case worked well, requiring only a little bit of shaving to the inside with a box cutter so that the screen would fit nicely in the lid, while allowing room for the wires. “I found some slim 90 degree cables normally used on drones, because there wasn’t the space for normal micro USB and HDMI cables,” he says.

Add a USB controller
For the Arcade Edition, Zach had to essentially build a USB controller. “I made use of illuminated buttons and a joystick connected to a small PCB that turned the setup into a USB device,” he explains. He took inspiration from Pimoroni’s Picade cabinet. “The controls use the same layout because I figured they’d worked things out already.”
Even so, Zach encountered a problem that almost killed the project before it started: how to add a joystick within a closable case. “I messed around with a few hinging mechanisms and then found a company that makes a removable joystick,” he says of the fortunate solution. As for the Console Edition, that has been a case of cutting the foam to house controllers, chargers, wires, and other gaming peripherals that can connect to the Raspberry Pi, but the fun isn’t stopping there. Zach believes AdventurePi will eventually be developed as a much smaller version using a custom power supply. “I’d also like to add a power button that automatically shuts [Raspberry] Pi down when the case is closed,” he says.
Subscribe to Raspberry Pi Official Magazine
Save up to 37% off the cover price and get a FREE Raspberry Pi Pico 2 W with a subscription to Raspberry Pi Official Magazine.
More articles
Make your RAM go further – Raspberry Pi OS memory optimisation tips
In issue 164 of Raspberry Pi Official Magazine we have been playing around with the new Raspberry Pi 5 1GB RAM. While the RAM shortage caused by the demands of AI infrastructure is annoying beyond belief, this has been a great chance for us to really get to grips with RAM. Generating images in Stable […]
Read more →
Mighty Projects – 1GB Computer in Raspberry Pi Official Magazine 164
It’s normal for computers to get faster and more pwerful, but the new-ish Raspberry Pi 5 1GB is a step in the other direction: it has all the processing power and the same GPIO pins of its more costly siblings, but with only 1GB of RAM it’s at a price that’s friendlier on the wallet […]
Read more →
Win one of five 256GB Raspberry Pi Flash Drives
If you’ve been around long enough, you know that every Raspberry Pi accessory is top quality, and the latest Flash Drive is no different. Fancy a big one? We have five up for grabs, and you can enter below… Win 1 of 5 256GB Raspberry Pi Flash Drives
Read more →