Eine Handheld-Konsole DIY auf Basis eines Raspberry Pi im Gameboy-Gehäuse ist eines der beliebtesten Retro-Projekte, weil es Nostalgie, Bastelspaß und echte Alltagstauglichkeit verbindet. Gleichzeitig ist es ein Projekt, bei dem Planung wichtiger ist als „einfach loslöten“: In ein klassisches Gameboy- oder Gameboy-ähnliches Gehäuse müssen Display, Akku, Stromversorgung, Audio, Bedienelemente und der Raspberry Pi selbst so integriert werden, dass alles stabil, sicher und ergonomisch bleibt. Der größte Vorteil des Raspberry Pi liegt dabei in der Flexibilität: Sie können ein reines Retro-Gaming-System (z. B. RetroPie, Batocera oder Recalbox) nutzen, EmulationStation als Oberfläche einrichten, Controller-Inputs über GPIO oder USB abgreifen und sogar Komfortfunktionen wie Standby, Safe Shutdown und WLAN-Transfer integrieren. In diesem Guide erfahren Sie, welche Hardware sich für ein Gameboy-Gehäuse eignet, welche Komponenten Sie wirklich brauchen, wie Sie die Stromversorgung korrekt dimensionieren, welche Display-Optionen sinnvoll sind und wie Sie typische Fehler (Bildflackern, Audio-Rauschen, instabile Versorgung, Akku-Probleme) von Anfang an vermeiden. So entsteht eine DIY-Handheld-Konsole, die nicht nur „cool aussieht“, sondern sich auch zuverlässig spielen lässt.
Projektüberblick: Was Sie für einen Gameboy-Pi wirklich nachbauen
Bei einem Raspberry-Pi-Handheld im Gameboy-Gehäuse bauen Sie im Kern drei Systeme zusammen: Recheneinheit (Pi), Ein-/Ausgabe (Display, Sound, Controls) und Energieversorgung (Akku, Ladeelektronik, Spannungswandlung). Das Gehäuse ist dabei nicht nur Optik, sondern bestimmt die mechanischen Grenzen: Displaygröße, Platinenform, Akkumaße, Tastenpositionen und die verfügbare Tiefe. Für die Umsetzung gibt es zwei Grundansätze:
- DIY „von Grund auf“: Sie verwenden ein leeres Gehäuse (Original oder Repro), verbauen Display, Akku, Power-Board, Tastenplatine und passen alles mechanisch an.
- Case-/Kit-basierter Aufbau: Sie nutzen ein Gehäuse oder Kit, das bereits für Raspberry Pi und Retro-Gaming ausgelegt ist. Das reduziert mechanische Arbeit erheblich und ist für Einsteiger oft die realistischere Route.
Welcher Raspberry Pi passt in ein Gameboy-Gehäuse?
Für Handhelds zählt nicht nur Leistung, sondern vor allem Energieeffizienz, Wärmeentwicklung und Bauform. Ein Gameboy-Gehäuse ist kompakt; ein Raspberry Pi 4 oder 5 passt mechanisch nur mit starken Kompromissen (oder in sehr großen Gehäusen) und benötigt zudem mehr Strom und Kühlung. Für klassische Gameboy-Formfaktoren sind kleinere Pi-Modelle typischerweise sinnvoller.
- Raspberry Pi Zero 2 W: Sehr beliebt für Handhelds: klein, relativ leistungsfähig, WLAN/Bluetooth integriert und deutlich handlicher als große Pi-Boards. Offizielle Infos: Raspberry Pi Zero 2 W.
- Raspberry Pi Zero W: Noch sparsamer, aber spürbar weniger Leistung. Für sehr viele 8/16-Bit-Systeme dennoch ausreichend.
- Compute Module (CM): Für fortgeschrittene Builds, wenn Sie ein Trägerboard nutzen und maximale Freiheit in der Form benötigen. Überblick: Compute Module.
Wenn Ihr Ziel vor allem Gameboy/GBC/GBA, SNES, Mega Drive und viele Arcade-Klassiker sind, ist ein Zero 2 W meist der beste Kompromiss. Für anspruchsvollere Systeme (z. B. einige PS1-Titel) hängt viel vom Emulator, den Einstellungen und der Displayauflösung ab.
Das passende Betriebssystem: RetroPie, Batocera oder Recalbox?
Ein Handheld braucht eine Oberfläche, die ohne Maus und Tastatur funktioniert. Deshalb sind Retro-Gaming-Distributionen mit Controller-freundlichem Frontend besonders geeignet. Drei verbreitete Optionen sind:
- RetroPie: Sehr flexibel, starke Community, EmulationStation-Frontend. Dokumentation: RetroPie Docs.
- Batocera: „Konsole einschalten und spielen“, stark auf fertige Nutzererfahrung ausgelegt. System-Übersicht: Batocera Wiki.
- Recalbox: Ebenfalls auf einfache Bedienung fokussiert, gut für Wohnzimmer- und Handheld-Setups. Einstieg: Recalbox.
Für ein Gameboy-Handheld ist besonders wichtig, dass Sie ein zuverlässiges Shutdown-Konzept integrieren (Safe Shutdown), damit die SD-Karte nicht korrupt wird, wenn Sie „einfach ausschalten“.
Gehäuse-Strategien: Original-Gehäuse, Repro-Shell oder Handheld-Case
Es gibt drei typische Wege, wenn „Gameboy-Gehäuse“ das Ziel ist:
- Original-Gehäuse modden: Nostalgisch und authentisch, aber mechanisch anspruchsvoll. Sie schneiden und fräsen, was irreversibel ist.
- Repro-/Ersatzgehäuse nutzen: Optisch ähnlich, oft günstiger und weniger „schmerzhaft“ zu bearbeiten. Ideal, wenn Sie viel anpassen müssen.
- Raspberry-Pi-spezifische Cases im Gameboy-Stil: Sehr effizient, weil Display, Halterungen und Tastenmechanik oft bereits vorgesehen sind. Ein bekanntes Beispiel ist die GPi-Case-Familie im Gameboy-Look, die je nach Version Raspberry-Pi-kompatibel ist: Retroflag.
Wenn Sie erstmals einen Handheld bauen, ist ein Case-/Kit-basierter Ansatz häufig die beste Wahl, weil Sie sich auf Software, Ergonomie und Energieversorgung konzentrieren können, statt stundenlang mechanische Passungen zu korrigieren.
Display-Auswahl: Größe, Anschluss und Bildqualität
Das Display entscheidet über Komfort und Komplexität. In einem Gameboy-Formfaktor liegen viele Projekte bei 2,8 bis 3,5 Zoll, oft im 4:3- oder nahen Seitenverhältnis. Typische Anbindungsarten:
- HDMI-Displays (Mini-HDMI/Adapter): Gute Kompatibilität, häufig bessere Performance. Mechanisch müssen Sie den Steckerweg sauber planen.
- DSI-Displays: Sehr sauber integrierbar, aber nicht in jeder Größe und nicht für jedes Gehäuse verfügbar.
- SPI-Displays: Einfach zu verkabeln, aber oft begrenzte Bildrate und höhere CPU-Last. Für Menüs und viele Retro-Systeme kann es reichen, für „flüssig und scharf“ ist HDMI/DSI oft überlegen.
Für viele Builds sind kompakte TFTs von Maker-Anbietern interessant, etwa aus dem Adafruit- oder Pimoroni-Umfeld. Als Orientierung zu Displays und Integration in Pi-Projekte eignet sich die allgemeine Raspberry-Pi-Dokumentation: Raspberry Pi Documentation.
Controls und Eingabe: Tasten, D-Pad und GPIO sinnvoll umsetzen
Ein Handheld steht und fällt mit dem D-Pad und den Tasten. Im Gameboy-Stil benötigen Sie mindestens D-Pad, A/B, Start/Select und sinnvollerweise zwei Schultertasten (L/R), wenn Sie SNES/PS1/Arcade abdecken wollen. Bei der Technik gibt es zwei Wege:
- USB-Controller-Board: Sie nutzen ein kleines Board, das sich als USB-Gamepad ausgibt. Vorteil: hohe Kompatibilität, weniger Treiberarbeit, meist sauberes Mapping.
- GPIO-Matrix: Tasten direkt auf GPIO, mit Software-Mapping. Vorteil: weniger Zusatzhardware, aber potenziell mehr Konfiguration und saubere Entprellung nötig.
Gerade bei Eigenbau lohnt es sich, auf zuverlässige Entprellung (Debouncing) zu achten, damit Tasten nicht „doppelt“ auslösen. Zusätzlich sollten Sie Hotkeys für „Beenden“ und „Menü“ planen, ohne die Bedienung zu verkomplizieren.
Audio: Lautsprecher, Kopfhörer und Störgeräusche vermeiden
Audio ist in kleinen Handhelds häufig eine Fehlerquelle. Ein typischer Mini-Lautsprecher braucht einen Verstärker, weil der Pi-Ausgang nicht für direktes Lautsprecher-Drive gedacht ist. Gleichzeitig können billige Verstärkerboards Rauschen oder Pfeifen einbringen, besonders wenn die Stromversorgung nicht sauber gefiltert ist.
- Verstärkerboard: Ein kleines Class-D-Amp-Modul ist effizient, aber achten Sie auf saubere Masseführung.
- Grounding: Gemeinsame Massepunkte und kurze Leitungen reduzieren Brummen.
- Kopfhörer: Planen Sie, ob Sie eine Buchse integrieren oder Bluetooth-Audio nutzen (Bluetooth erhöht allerdings oft Latenz).
Stromversorgung: Der wichtigste Teil eines sicheren Handhelds
Ein Raspberry-Pi-Handheld im Gameboy-Gehäuse lebt vom Akku. Genau hier passieren jedoch die meisten gefährlichen oder frustrierenden Fehler: Unterspannung, instabile Wandler, falsch dimensionierte Akkus oder unsichere Ladeelektronik. Grundsätzlich benötigen Sie:
- Akku (meist Li-Ion/LiPo): Mit ausreichender Kapazität und verlässlicher Qualität.
- Lade- und Schutzschaltung: Überladung, Tiefentladung und Kurzschluss müssen abgesichert sein.
- 5V-Spannungswandlung: Der Pi braucht eine stabile 5V-Versorgung mit ausreichender Stromstärke.
Für Batteriekonzepte und sichere Stromversorgung sind Maker-Referenzen hilfreich, insbesondere zu LiPo/Li-Ion-Sicherheit und Power-Management. Ein Einstieg ist beispielsweise die Adafruit-Dokumentationslandschaft, die viele Grundlagen erklärt: Adafruit Learn.
Akkulaufzeit realistisch abschätzen (MathML)
Eine grobe Laufzeitabschätzung hilft, die Kapazität sinnvoll zu wählen. Vereinfacht können Sie rechnen: Kapazität (mAh) geteilt durch Stromaufnahme (mA), angepasst um Wirkungsgradverluste. Als Näherung:
Beispiel: Ein 4000 mAh Akku, ein durchschnittlicher Verbrauch von 900 mA und ein Wirkungsgrad von 0,85 ergeben:
Das ist eine grobe Orientierung. Displayhelligkeit, WLAN, Audio-Lautstärke und Emulatorlast ändern den Verbrauch spürbar.
Safe Shutdown: Warum Sie nicht „hart ausschalten“ sollten
Ein Handheld wird häufig unterwegs genutzt. Wenn Sie den Pi einfach vom Strom trennen, riskieren Sie Dateisystemfehler auf der SD-Karte. Deshalb ist ein Safe-Shutdown-Mechanismus praktisch Pflicht. Viele Projekte lösen das über ein Power-Management-Board oder einen GPIO-Button, der ein sauberes Herunterfahren auslöst und anschließend die Stromzufuhr trennt. Bei Kit-basierten Lösungen ist das oft schon vorgesehen; bei DIY-Builds sollten Sie das explizit einplanen, bevor Sie alles ins Gehäuse setzen.
Kühlung und Wärme: Handhelds brauchen Reserve, nicht Hitze
In einem engen Gehäuse staut sich Wärme. Das ist nicht nur unangenehm in der Hand, sondern kann auch zu Drosselung (Throttling) führen. Für Pi-Zero-Setups ist Wärme meist gut beherrschbar, trotzdem sollten Sie:
- Kontaktflächen beachten: Kein Bauteil sollte dauerhaft an Kunststoff „kleben“, wenn es warm wird.
- Leichte Kühlkörper: Kleine Heatsinks können helfen, ohne Platz zu verschwenden.
- Luftvolumen: Ein paar Millimeter Luft an kritischen Stellen machen oft mehr aus als man denkt.
Software-Feintuning: Auflösung, Scaling, Shader und Eingabelatenz
Damit das Bild auf einem kleinen Display gut aussieht, ist Skalierung entscheidend. Viele Retro-Systeme arbeiten in niedrigen Auflösungen; auf modernen Panels wirken Kanten sonst unruhig. Bewährte Prinzipien:
- Integer Scaling: Pixel werden sauber vervielfacht, das Bild bleibt stabil.
- Seitenverhältnis pro System: Gameboy ist nicht SNES, SNES ist nicht Arcade – Profile helfen.
- Shader sparsam: CRT-Shader sehen gut aus, kosten aber Leistung und können auf kleinen Displays übertrieben wirken.
- Input-Latenz: USB-Controls sind oft schneller und stabiler als Bluetooth. TV-„Game Mode“ spielt bei Handhelds keine Rolle, dafür aber die Display-Ansteuerung.
Wenn Sie RetroArch als Basis nutzen, sind Konfigurationsprinzipien und Controller-Themen in der Libretro-Dokumentation gut erklärt: Libretro/RetroArch Dokumentation.
Mechanik und Montage: So vermeiden Sie Frust im Gehäuse
Mechanische Planung spart Zeit und reduziert Fehler. Bevor Sie löten, sollten Sie mindestens einen „Trockenaufbau“ machen: Alle Komponenten ohne endgültige Fixierung einsetzen, Kabelwege prüfen, Tastenhub testen, Displayposition beurteilen und die Akkulage festlegen. Bewährte Vorgehensweise:
- Platzplan erstellen: Pi, Display, Akku, Power-Board, Lautsprecher, Kabelwege skizzieren.
- Modular montieren: Nicht alles verkleben, bevor das System bootet und stabil läuft.
- Zugentlastung: Dünne Kabel im Handheld reißen schnell; Fixierung an sinnvollen Punkten verhindert Ausfälle.
- Servicefreundlichkeit: SD-Karte und Ladeport sollten erreichbar bleiben.
ROMs, BIOS und Legalität: Der saubere Weg für Retro-Gaming
Auch wenn das Projekt technisch ist, gehört die rechtliche Seite dazu. Emulatoren sind in vielen Fällen legal nutzbar, aber Spiele und BIOS-Dateien unterliegen oft Urheberrecht. Nutzen Sie daher ausschließlich Inhalte, die Sie legal besitzen (Originale, legale Re-Releases, eigene Dumps). Das erspart nicht nur rechtliche Risiken, sondern auch technische Probleme durch fehlerhafte Dateien.
Typische Probleme und schnelle Lösungen
Viele Handheld-Projekte scheitern nicht am Prinzip, sondern an Details. Diese Liste deckt die häufigsten Ursachen ab:
- Schwarzer Bildschirm: Falsche Display-Konfiguration, unpassende Auflösung oder Stromproblem. Mit minimaler Auflösung starten und Schritt für Schritt erhöhen.
- Random Reboots: Unterspannung oder Wandler überlastet. Netzteil/Power-Board prüfen und Messung unter Last durchführen.
- Audio-Pfeifen/Rauschen: Masseführung verbessern, Kabel kürzen, getrennte Versorgung für Audio testen oder Filterung ergänzen.
- Tasten doppeln: Entprellung fehlt oder GPIO-Mapping ungünstig. Debounce-Strategie und Pullups/Pulldowns prüfen.
- WLAN instabil: Antennenlage im Gehäuse ungünstig, Metallteile stören, oder Stromspitzen beeinflussen Funk. Testweise WLAN deaktivieren und vergleichen.
Komponenten-Checkliste: Was Sie typischerweise benötigen
Je nach Ansatz (DIY vs. Kit) variieren Details, aber diese Liste ist ein guter Ausgangspunkt für die Materialplanung:
- Raspberry Pi (idealerweise Zero 2 W) + passende microSD-Karte
- Display (HDMI/DSI/SPI) + passende Adapter/Flachbandkabel
- Akku (Li-Ion/LiPo) + Lade-/Schutzschaltung + 5V-Wandler
- Controls (Tasten, D-Pad) + Eingabeplatine (USB oder GPIO-Lösung)
- Mini-Lautsprecher + Verstärkerboard + optional Kopfhörerbuchse
- Safe-Shutdown-Lösung (Power-Management oder GPIO-Button + Board)
- Gehäuse (Original/Repro/Kit) + Montagezubehör (Schrauben, Abstandshalter)
- Kleine Kühlkörper (optional), Kabel, Schrumpfschlauch, Sicherung/Schutz
Weiterführende Informationsquellen (Outbound-Links)
- Raspberry Pi Dokumentation (Grundlagen, System, Hardware)
- Raspberry Pi Zero 2 W (Empfehlung für Handhelds)
- RetroPie Dokumentation (EmulationStation, Setup, Betrieb)
- Batocera Wiki (Gaming-OS, Konfiguration, Tipps)
- Recalbox (Alternative Gaming-Distribution)
- Libretro/RetroArch Dokumentation (Frontends, Controller, Video)
- Adafruit Learn (Stromversorgung, LiPo/Li-Ion-Grundlagen, Maker-Hardware)
- Retroflag (Gameboy-Stil-Cases als Kit-Ansatz)
IoT-PCB-Design, Mikrocontroller-Programmierung & Firmware-Entwicklung
PCB Design • Arduino • Embedded Systems • Firmware
Ich biete professionelle Entwicklung von IoT-Hardware, einschließlich PCB-Design, Arduino- und Mikrocontroller-Programmierung sowie Firmware-Entwicklung. Die Lösungen werden zuverlässig, effizient und anwendungsorientiert umgesetzt – von der Konzeptphase bis zum funktionsfähigen Prototyp.
Diese Dienstleistung richtet sich an Unternehmen, Start-ups, Entwickler und Produktteams, die maßgeschneiderte Embedded- und IoT-Lösungen benötigen. Finden Sie mich auf Fiverr.
Leistungsumfang:
-
IoT-PCB-Design & Schaltplanerstellung
-
Leiterplattenlayout (mehrlagig, produktionstauglich)
-
Arduino- & Mikrocontroller-Programmierung (z. B. ESP32, STM32, ATmega)
-
Firmware-Entwicklung für Embedded Systems
-
Sensor- & Aktor-Integration
-
Kommunikation: Wi-Fi, Bluetooth, MQTT, I²C, SPI, UART
-
Optimierung für Leistung, Stabilität & Energieeffizienz
Lieferumfang:
-
Schaltpläne & PCB-Layouts
-
Gerber- & Produktionsdaten
-
Quellcode & Firmware
-
Dokumentation & Support zur Integration
Arbeitsweise:Strukturiert • Zuverlässig • Hardware-nah • Produktorientiert
CTA:
Planen Sie ein IoT- oder Embedded-System-Projekt?
Kontaktieren Sie mich gerne für eine technische Abstimmung oder ein unverbindliches Angebot. Finden Sie mich auf Fiverr.

