This DIY Raspberry Pi retro gaming handheld fits right inside an old Altoids tin

Table of Contents
When it comes to retro gaming handhelds, we’ve seen a handful of these devices pop up, such as the $59 budget retro gaming console that comes with 15,000 preloaded titles or the more powerful SBC-powered OLED handheld. However, suppose you’re interested in DIY handheld projects. In that case, there are many Raspberry Pi-based builds, including this one, which lets you create a handheld that people will have to look twice at to realize it’s actually a gaming device.
Meet Pi Tin, an open-source retro gaming device built around the Raspberry Pi Zero 2 W and a 2.8” 320×240 TFT display. It can emulate most SNES, GBA, PS1, Genesis/Mega Drive, and even some N64 games. According to one of its creators, Pi Tin was born out of the lack of quality DIY handhelds and takes direct inspiration from the MintyPi project, a DIY gaming console that fit inside an Altoids mint tin but was abandoned because it relied on closed-source hardware.
Prime Day is finally here! Find all the biggest tech and PC deals below.
- Sapphire 11348-03-20G Pulse AMD Radeon™ RX 9070 XT Was $779 Now $739
- AMD Ryzen 7 7800X3D 8-Core, 16-Thread Desktop Processor Was $449 Now $341
- ASUS RTX™ 5060 OC Edition Graphics Card Was $379 Now $339
- LG 77-Inch Class OLED evo AI 4K C5 Series Smart TV Was $3,696 Now $2,796
- Intel® Core™ i7-14700K New Gaming Desktop Was $320.99 Now $274
- Lexar 2TB NM1090 w/HeatSink SSD PCIe Gen5x4 NVMe M.2 Was $281.97 Now $214.98
- Apple Watch Series 10 GPS + Cellular 42mm case Smartwatch Was $499.99 Now $379.99
- ASUS ROG Strix G16 (2025) 16" FHD, RTX 5060 gaming laptop Was $1,499.99 Now $1,274.99
- Apple iPad mini (A17 Pro): Apple Intelligence Was $499.99 Now $379.99
*Prices and savings subject to change. Click through to get the current prices.
A gameboy inside an Altoids tin
Pi Tin's gamepad uses the same Alps tactile switches and elastomer membrane design as the Game Boy Advance SP and DSi, and features a soft power button for turning the system on or off. You can also use the handheld while charging and it even works with all USB-C cables and chargers. As per the original description and based on testing with the 3D-printed case option using a 2000mAh battery, the battery lasts up to 5 hours of gaming.
Building a Pi Tin requires a Raspberry Pi Zero 2 W, a few components, and some soldering and engineering skills. It can be built in two different designs: a 3D-printed clamshell case or an Altoids tin. The Altoids tin option leans more toward aesthetics than ergonomics due to the constraints of fitting everything inside the tin. It is also more difficult to build than the 3D-printed version and has 40% less battery capacity.
Building your own Pi Tin
As a DIY project, the creators behind Pi Tin have included an in-depth guide that walks you through the hardware, software, and final assembly for both of Pi Tin’s designs. So if you’re thinking about building one yourself, rest assured that the guide is there to help if you get stuck along the way. You can also check out Pi Tin’s Reddit post, where the creator has answered a bunch of questions from Pi users.
That said, one common question on the Reddit post was about cost. The creator mentioned that sourcing all the components should total around $100. And let’s not forget the time spent assembling and 3D printing components, which adds to the overall effort required. However, lucky for you, the creators have said they are working on making kits with assembled PCBs available for purchase, which should make the process much easier, though the cost will likely remain around the same.