How to Build a Handheld, Raspberry Pi-Powered Game Console

The Raspberry Pi is a great little mini-computer for playing classic video games from your childhood. But, thanks to its small size, it’s also possible to turn it into a portable handheld game console that plays your favorite titles, from NES to N64. I call it “The eNcade”.

The eNcade is a Kickstarter project up for pre-order, but with a little engineering and soldering skills it’s not crucially difficult to make one yourself.

What You’ll Need

As is always the case with DIY, you can adjust these instructions to make…well, whatever you want! But here’s what we’ll be using in the guide:

How to Build a Handheld, Raspberry Pi-Powered Game Console

Step Zero (Optional): Slim Down Your Pi

I used the model B Pi, but modified it to be slimmer so I could get a slim device in the end. You can do this same adjustment with the B+, or just use the already-slimmer A+. This guide here will help you with that. In this case most of the ports (USB, ethernet, audio jack, RCA jack) were completely removed to make pins easier to solder to and to save the most space possible.

Step One: Connect Your Power Supply

Your power supply is the most fundamental part of the handheld, as well as the easiest to wire, so we’ll do that first. The Raspberry Pi takes 5 volts to run, and you can connect it directly to the GPIO (general purpose input/output)—the 26 pins next to the yellow video out socket (shown above).

How to Build a Handheld, Raspberry Pi-Powered Game Console SchematicYour battery is going to power more than just the Pi, though—you’ll also need to power your other components (like screen) from the same battery. We’re using a 3.7v Li-Po battery, which, with the help of the PowerBoost 500, converts that output to 5v. With this circuit you can plug in your battery though the connector and solder two wires: one from the 5v output pin on the PowerBoost to the Pi’s 5v input (labeled on the GPIO diagram above), and one wire from the pin labeled “gnd” on the PowerBoost to the pin labeled Ground on the GPIO:

Although it is not conventionally recommended to solder directly to the GPIO, it could save space in your design. Normally, you would use a GPIO header to connect your wires. The PowerBoost 500 also has pins where you can connect your switch, as described on the PowerBoost 500 page. Here’s what it should look like at this point:

FO more detail: How to Build a Handheld, Raspberry Pi-Powered Game Console

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top