Free tools Windows power users keep installed
One-click scans. No signup required.
Yes—you can keep a classic console shell, buttons and exterior openings while replacing its electronics with a tiny computer. The reliable way to do it is to treat the shell as a custom enclosure: choose the performance target first, measure every internal constraint, prototype the mounting and wiring, then test the complete system before closing the case.
A Raspberry Pi Zero 2 W is the most compact documented route. The Pi Tin project shows a 3D-printed clamshell measuring 93 × 66 × 26.5 mm around that board. A Raspberry Pi 4 or 5 can emulate more demanding systems, but it needs more internal volume, power and airflow.
As an Amazon Associate I earn from qualifying purchases.
What this conversion can—and cannot—do
The finished machine is not the original console restored. It is a modern computer installed inside a familiar shell, with software emulation replacing the donor’s original electronics. You can preserve the case, buttons, membranes, speaker, LEDs, switch and visible port openings, but the conversion succeeds only when the new board, cables, display or video output, power system and cooling all fit together.
The Tool Desk
Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Set the target before buying parts. A very small shell is best suited to 8-bit and 16-bit systems, with some arcade and 32-bit capability depending on the board and software. Heavier sixth-generation emulation demands more performance and usually makes a Raspberry Pi 4/5-class installation more appropriate. That choice affects every later decision: board clearance, heatsink space, supply capacity, cable routing and ventilation.
#1 Best Overall
- Powerful Performance: Equipped with a quad-core 64-bit ARM Cortex-A53 processor, the Raspberry Pi Zero 2 W delivers a significant performance boost compared to its predecessor. And built-in Wi-Fi and Bluetooth support enable easy wireless communication and Internet access for your projects, five Times Faster.
- SANOOV Basic Starter Kit for Pi Zero 2 W Include: 1. Raspberry Pi Zero 2 W Board 2.Mini HDMI to Standard HDMI adapter 3.Micro-USB to Standard USB OTG Adapter 4.Aluminum Heatsink 5.40 Pin Header.NOTICE: The kit does NOT include , supply power, case, SD card, keyboard, mouse or monitor.
- SANOOV for Raspberry Pi Zero 2 W features: 1GHz quad-core, 64-bit ARM Cortex-A53 CPU VideoCore IV GPU 512MB LPDDR2 DRAM 802.11b/g/n wireless LAN Bluetooth 4.2 / Bluetooth Low Energy (BLE) MicroSD card slot Mini HDMI and USB 2.0 OTG ports Micro USB power HAT-compatible 40-pin header Composite video and reset pins via solder test points CSI camera connector.
- Video Output & Efficient Cooling: Supports 1080p30 video output via the mini HDMI port, making it ideal for multimedia applications and streaming.The aluminum heatsink helps dissipate heat, ensuring stable performance even under heavy workloads.
- Compact Size: The tiny size of the Raspberry Pi Zero 2 W makes it perfect for space-constrained projects and embedded applications.Ideal for a variety of uses, including IoT projects, home automation, media centers, educational tools, and more.
Choose the board and donor shell together
Raspberry Pi Zero 2 W: minimum volume and power
Choose a Raspberry Pi Zero 2 W when the shell is thin or unusually small, power consumption must stay low, or the project’s priority is a compact retro machine rather than maximum emulation headroom. Pi Tin is an open-source retro gaming device designed around the Raspberry Pi Zero 2 W and documents a 93 × 66 × 26.5 mm printed clamshell. That enclosure is a useful scale reference, not a guarantee that your donor shell will accept the same layout.
Raspberry Pi 4 or 5: more headroom, more engineering
A Raspberry Pi 4/5-class board provides more performance headroom than the Zero 2 W for demanding emulation, but it consumes more space and requires more deliberate cooling. Reserve room for a low-profile heatsink or fan, allow air to reach the vents, and plan for a supply and cables that will not crowd the board. A larger home-console shell with existing ventilation is a better candidate than a thin handheld shell.
| Decision factor | Zero 2 W | Pi 4/5-class board |
|---|---|---|
| Size and power | Best when the smallest volume and lower power are the priorities | Needs more room and a stronger power and airflow plan |
| Emulation headroom | Appropriate for a compact retro target | More performance headroom for heavier systems, including demanding sixth-generation targets |
| Cooling | May work with passive cooling in a roomy shell | Reserve space for a low-profile heatsink or fan and test temperatures under sustained load |
| Best donor shape | Small shells where every millimetre matters | Larger shells with usable internal volume and ventilation |
Measure before you commit
Record the shell’s internal length, width and height, then map screw posts, cartridge-bay walls, controller-membrane locations, speaker pockets, switch travel and every existing vent. Measure the openings you intend to reuse, not just the outside of the case. A board may fit on paper but fail once a USB or HDMI plug needs a straight insertion path or a cable must bend around a post.
Make a simple clearance drawing that includes the board outline, connector edges, heatsink or fan envelope, cable bend zones and the service path for removing the microSD card. Mark which plastic features are structural. This prevents a late cut from weakening a screw post or trapping a cable behind the motherboard.
Strip the donor without losing useful parts
Photograph the original console before removing anything. Capture the board orientation, button membranes, speaker, LEDs, power switch, port openings, screw locations and cable routes. Label the photographs and keep the original screws, buttons, membranes and brackets in a tray. Even parts that do not connect directly to the new computer can provide mounting points or help you reproduce the original feel.
Remove the original electronics carefully and clean the shell while it is open. Do not cut vents or posts until the new board has been positioned in a physical mock-up. Keep the donor board until the conversion is working; it is a reference for switch alignment, membrane pressure and the locations of openings you may want to preserve.
Rank #2
- Includes Raspberry Pi 4 4GB Model B with 1.5GHz 64-bit quad-core CPU (4GB RAM)
- Includes Pre-Loaded 32GB EVO+ Micro SD Card (Class 10), USB MicroSD Card Reader
- CanaKit Premium High-Gloss Raspberry Pi 4 Case with Integrated Fan Mount, CanaKit Low Noise Bearing System Fan
- CanaKit 3.5A USB-C Raspberry Pi 4 Power Supply (US Plug) with Noise Filter, Set of Heat Sinks, Display Cable - 6 foot (Supports up to 4K60p)
- CanaKit USB-C PiSwitch (On/Off Power Switch for Raspberry Pi 4)
Prototype the mounting before drilling or gluing
Make a cardboard or 3D-printed template for the chosen board and each major connector. Place it in both halves of the shell and close the case gently to check height, screw-post interference and cable bend radius. Pi Tin’s documentation provides a reference for printable cases, bezels and housings, but a donor shell still needs its own measurements.
Quick wins for a faster PC:
Clear out junk files and repair common Windows errorsFree Scan →Scan for outdated or missing drivers - takes under a minuteDriver Scan →- Place the board. Align the template with the shell’s strongest flat area and keep the microSD, USB, HDMI and power connectors reachable.
- Check the lid. Close the shell without force. Look for contact with the heatsink, fan, cartridge-bay roof, buttons and internal ribs.
- Set the mounting height. Use nonconductive standoffs and leave clearance under the board for solder joints and cables.
- Plan removal. Ensure the board can come out without destroying adhesive, desoldering wires or removing the entire button assembly.
- Only then modify plastic. Drill, file or cut one feature at a time, test-fitting after each change.
Use strain relief wherever a cable exits a board or passes through a newly cut opening. Short extension cables can route HDMI and USB to original rear or side openings, but do not bend them sharply against a screw post or the case lid.
Reuse the original controls
Membrane contacts to GPIO
Original rubber membranes can often be retained. The Game Boy Zero guide describes mapping the original membrane contacts to GPIO pins with a small protoboard or flexible PCB. The same approach can work in a home-console shell when the membrane’s carbon contacts and physical alignment are still good.
Identify each button contact pair with a continuity check, document the mapping, and make the wiring reversible. Keep signal wires away from moving hinges and fan blades. A small protoboard is easier to rework; a flexible PCB can make a cleaner fit when the shell is crowded.
USB encoder when GPIO wiring is inconvenient
A USB encoder is a practical alternative when the membrane traces are damaged, the board placement makes GPIO wiring awkward, or you want simpler software setup. It adds another board and cable, so include its height and USB connection in the enclosure template. Before final assembly, verify that the operating system sees every button and that simultaneous presses behave as expected.
Preserve the original feel
Keep the membrane seated on its original posts and make sure the replacement board or wires cannot lift it. Check button travel with the shell open, then again after tightening every screw. A control that works on the bench but binds against the lid is a mechanical failure, not a software problem.
Rank #3
- Orange Pi Zero 2W 1GB is powered by Allwinner H618 high-performance quad-core Cortex-A53 processor with up to 1.5GHz, integrated Mali G31 MP2 graphics processor, supporting OpenGL ES 1.0/2.0/3.2, OpenCL 2.0, Vulkan 1.1. It has 1GB LPDDR4 memory specification options, supports 16MB SPI Flash. Outperform the Raspberry Pi Zero 2W.
- Orange Pi Zero 2W 1G mini pc can be extended with USB2.0, 100M Ethernet, IR receiver, audio output, TV-out, power button, etc. via 24Pin connector with adapter board. In addition, the 40Pin expansion port on the board further enriches the motherboard's functional interfaces and enhances the development potential.
- Orange Pi Zero 2W 1gb adheres to the compact and exquisite design concept of the Zero series, with a PCB size of 30mm X 65mm X 1.2mm, and can be widely used in TV boxes, smart screen casting devices, smart home, smart gateway, IoT and other fields.
- Wi-Fi5+BT 5.0, with BLE support: 2.4G/5G dual-band Wi-Fi5 and Bluetooth 5.0 with BLE support, enjoy the wonderful network anytime, anywhere.
- Orange Pi Single Board Computers is open source.
Plan video, audio and external ports
Living-room console shell
For a television-oriented build, route HDMI and USB to the donor’s rear or side openings with short extension cables. Position the extension sockets so a normal plug can be inserted without levering the board. Keep the cable path clear of the power switch and leave enough slack to open the shell for service.
Handheld shell
A handheld conversion needs a compatible SPI or DSI display and a bezel designed before the board position is fixed. The official Raspberry Pi handheld guide documents access to USB ports and an optional mini-HDMI pass-through; use that as a layout reference when deciding whether a port should remain external or be hidden behind a removable panel.
Design the bezel around the actual display and viewing opening, not around a generic screen size. Check that the panel, ribbon cable and board can coexist without a sharp fold. If the donor has a speaker opening, retain the speaker location only if the new audio path and enclosure volume produce a usable result; otherwise, make the speaker replaceable rather than permanently gluing it in.
Add storage and power safely
Storage
Install a microSD card for the operating system and game files. Keep the card accessible: a removable back panel, a reachable slot or a planned disassembly route is preferable to sealing it behind adhesive. Copy only legally obtained game files, and maintain a backup before the board is enclosed.
External supply
Use a stable, appropriately rated power supply for the selected board and its peripherals. Test the supply with the display, storage and controls connected; a board that boots with nothing attached can still fail when the complete system is drawing power.
Handheld battery
Handheld builds require a protected battery and charging solution designed for the chosen cell and load. Do not connect an unprotected lithium-ion cell directly to the computer. Include a soft-shutdown method so the operating system can close cleanly before power is removed, and place the battery where it cannot be crushed by the shell or rubbed by a screw head.
Rank #4
- 🍊[Incredibly Powerful]: Orange Pi Zero 2W is a powered by Allwinner H618 quad-core Arm Cortex-A53 SBC with 1GB/1.5GB/2GB/4GB LPDDR4 RAM memory, embedding a larger 16MB SPI flash. And features Wi-Fi 5 and Bluetooth 5.0 connectivity.
- 🍊[Practical Design]: Despite Orange Pi Zero 2W has only a small size of 30mmX65mmX1.2mm, but it is equipped with 2*USB 2.0, 1Micro HDMI, 1*MicroSD card slot, 1*24 pin functional interface, 1*40 pin headers.
- 🍊[Support Expansion Board]: Orange Pi Zero 2W can be extended with USB2.0, 100M Ethernet, IR receiver, audio output, TV-out, power button via 24 pin functional interface with adapter board. In addition, the 40 pin expansion port on the board further enriches the motherboard's functional interfaces and enhances the development potential.
- 🍊[Small But Powerful]:Orange Pi Zero 2W adheres to the compact and exquisite design concept of the Zero series, and can be widely used in TV boxes, smart screen casting devices, smart home, smart gateway, IoT and other fields. Orange Pi Zero 2W supports Android 12 TV, Debian11, Debian12, Ubuntu22.04, Ubuntu20.04 ,Orange Pi OS(Arch)and other operating systems.
Provide cooling and ventilation
Keep every existing vent clear and do not bury the board in foam, tape or a tightly sealed printed pocket. A Zero 2 W may operate with passive cooling in a roomy shell, but sustained emulation should still be tested with the case in its normal closed configuration.
For a Pi 4/5-class installation, reserve space for a low-profile heatsink or fan. Confirm that the lid does not touch the cooler, that the fan has an unobstructed intake and exhaust path, and that its cable cannot contact moving blades. Test temperatures during the most demanding games you intend to run, not just during the desktop or menu screen. If the system becomes unstable only after the case is closed, improve airflow or reduce the thermal load before finalizing the build.
Install the software outside the shell
Complete the operating-system and controller work on an open bench where you can reach the microSD card, ports and reset or power controls. A Raspberry Pi-compatible retro front end such as RetroPie is a practical starting point.
- Flash the system. Write the Raspberry Pi-compatible retro front end to the microSD card and complete its first boot with the board outside the shell.
- Configure the controller. Map every button, including start, select, shoulder buttons and any menu or hotkey combination, before installing the board permanently.
- Verify display and audio. Test the intended HDMI or SPI/DSI display, speaker output and volume controls with the exact cables planned for the enclosure.
- Transfer games. Copy legally obtained game files over a network share or removable storage. The official magazine guide documents RetroPie installation and Samba transfer.
- Test shutdown. Confirm that the soft-shutdown method works and that the system does not corrupt the microSD card when power is removed afterward.
Do not wait until the case is closed to discover that a button is assigned twice, a display ribbon is too short or a network transfer cannot reach the finished machine.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Run a complete open-case test
Before applying final adhesive or tightening the last screws, run the whole system with the shell open and every planned peripheral attached. Check the following in one session:
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
- Boot and restart behavior
- Every controller input and simultaneous-button combination
- Display output at the intended connector or internal panel
- Audio, speaker placement and volume adjustment
- MicroSD access and game loading
- Power-switch behavior and soft shutdown
- Temperature under sustained, demanding emulation
- Clearance when the shell is gently closed
Move each cable slightly while the system is running. Intermittent video, audio or controls usually indicate a loose connector, excessive cable tension or a marginal extension rather than an emulator setting. Fix the mechanical cause before closing the case.
Best Value
- RasTech Pi Zero 2W Kit: The Pi Zero 2W pack includes Raspberry Pi Zero 2 W Board x1, Mini HDMI to Standard HDMI Adapter x1, Micro USB OTG Cable x1, Aluminum Heatsink x1, 40-Pin Header x1.
- Powerful Performance: Equipped with a quad-core 64-bit ARM Cortex-A53 processor, the Raspberry Pi Zero 2 W delivers a significant performance boost compared to its predecessor.
- Compact Size: The tiny size of the Raspberry Pi Zero 2W makes it perfect for space-constrained projects and embedded applications.
- Efficient Heat Dissipation: The Aluminum heatsink helps dissipate heat, ensuring stable performance even under heavy workloads.
- Versatile Connectivity: The Raspberry Pi Zero 2 W basic kit is an ideal equipment for beginners to learn programming, electronics, and DIY projects. And the included HDMI adapter and USB OTG cable provide essential interfaces to connect a display, keyboard, mouse and other peripherals.
Design for serviceability, not just appearance
Leave a removable panel or an accessible set of screws for storage, power and controller repairs. A conversion that requires destroying the shell to replace a cable is difficult to maintain, especially when the donor plastic is irreplaceable.
Keep a wiring diagram and a final set of photographs inside the project documentation. Record which GPIO pin or USB-encoder input corresponds to each button, where the power wires run, which extension cable serves each opening and how the board is removed. Label both ends of every non-obvious cable before the lid goes on.
Troubleshoot by symptom
It fits until the lid is installed
Check the template against the lid’s ribs, cartridge-bay roof, button posts and cooler. Lower the board with different standoffs, move the connector extension or remove only nonstructural plastic. Do not force the lid; pressure can crack the shell or disconnect a ribbon cable.
Buttons work inconsistently
Inspect membrane alignment and contact cleanliness, then verify the GPIO or USB-encoder mapping. Look for a wire trapped under the membrane or pulled tight when the case closes. Test each button with the shell open and closed to distinguish an electrical mapping error from a mechanical interference.
The display works open but fails closed
Inspect the ribbon or HDMI extension for a sharp bend, pinch point or connector strain. Re-route the cable with a gentler curve and add strain relief. If the failure appears only after sustained use, check whether the board or display is overheating in the enclosed position.
The system resets during demanding games
Confirm that the supply is stable and appropriately rated for the complete load, then check ventilation and heatsink or fan clearance. A reset that occurs only after the case warms up points toward cooling; one that occurs when peripherals are attached points toward power or a loose connector.
Shutdown corrupts storage
Use the documented soft-shutdown method and wait for the system to finish shutting down before disconnecting power. Recheck the switch wiring and avoid treating the power switch as an immediate cut-off.
Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minutePractical build checklist
- Choose the emulation target and donor shell before ordering parts.
- Measure internal dimensions, posts, membranes, openings, vents and cable paths.
- Select a Zero 2 W for minimum volume, or a Pi 4/5-class board when added performance justifies space, power and cooling.
- Photograph and retain the donor’s buttons, membranes, screws, speaker, LEDs, switch and brackets.
- Prototype the board, connectors, display, cooler and battery with templates.
- Use nonconductive standoffs and preserve access to microSD, power and service screws.
- Choose GPIO membrane wiring or a USB encoder, then map every control outside the shell.
- Use a protected battery and charging system for handheld builds; never use an unprotected Li-ion cell.
- Install the front end, transfer legally obtained games and verify shutdown before enclosure work.
- Test boot, input, video, audio, storage, power and sustained temperatures with the shell open and then closed.
The best conversion is the one that matches the shell instead of fighting it. A small donor with limited airflow rewards the Zero 2 W and a restrained emulation target; a larger, vented console can justify a Pi 4/5-class board and its extra cooling. In both cases, accurate measurement, reversible mounting and a full open-case test are what turn a transplant into a dependable small-form-factor PC.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

