Open-source hardware

Retro PCB mods.

104 open-source retro hardware projects with public PCB files, schematics, and generated 3D board renders. Firmware-only and proprietary projects stay on system pages.

Home consoles

26 projects

Nintendo Entertainment System

2 PCB projects
System page →

Super Nintendo Entertainment System

15 PCB projects
System page →
29F160 to 27C322 adapter KiCad PCB render CC-BY-SA-4.0

29F160 to 27C322 adapter

Open adapter for replacing 27C322-class EPROMs with 29F160 flash memory.

MouseBiteLabs/ROM-Adapter-Boards
RP2040 SNES cartridge dumper KiCad PCB render Apache-2.0

RP2040 SNES cartridge dumper

Open RP2040 board for reading and preserving Super Nintendo cartridges.

pakutoma/snes-dumper-rp2040
SNES 27C160 extended adapter KiCad PCB render CC-BY-SA-4.0

SNES 27C160 extended adapter

Open extended adapter for using 27C160 EPROMs in Super Nintendo cartridges.

MouseBiteLabs/ROM-Adapter-Boards
SNES 27C160 slim adapter KiCad PCB render CC-BY-SA-4.0

SNES 27C160 slim adapter

Open compact adapter for using 27C160 EPROMs in Super Nintendo cartridges.

MouseBiteLabs/ROM-Adapter-Boards
SNES 27C322 extended adapter KiCad PCB render CC-BY-SA-4.0

SNES 27C322 extended adapter

Open extended adapter for using 27C322 EPROMs in Super Nintendo cartridges.

MouseBiteLabs/ROM-Adapter-Boards
SNES advanced flash cartridge KiCad PCB render CC-BY-SA-4.0

SNES advanced flash cartridge

Open feature-rich flash cartridge board for Super Nintendo development.

MouseBiteLabs/Super-Nintendo-Cartridges
SNES advanced UV EPROM cartridge KiCad PCB render CC-BY-SA-4.0

SNES advanced UV EPROM cartridge

Open advanced Super Nintendo cartridge board for UV-erasable EPROMs.

MouseBiteLabs/Super-Nintendo-Cartridges
SNES basic UV EPROM cartridge KiCad PCB render CC-BY-SA-4.0

SNES basic UV EPROM cartridge

Open straightforward Super Nintendo cartridge board for UV EPROMs.

MouseBiteLabs/Super-Nintendo-Cartridges
SNES HiROM flash cartridge KiCad PCB render CC-BY-SA-4.0

SNES HiROM flash cartridge

Open flash cartridge board for Super Nintendo HiROM software.

MouseBiteLabs/Super-Nintendo-Cartridges
SNES LoROM flash cartridge KiCad PCB render CC-BY-SA-4.0

SNES LoROM flash cartridge

Open flash cartridge board for Super Nintendo LoROM software.

MouseBiteLabs/Super-Nintendo-Cartridges
SNES TSOP ROM adapter KiCad PCB render CC-BY-SA-4.0

SNES TSOP ROM adapter

Open TSOP flash-memory adapter for Super Nintendo cartridge boards.

MouseBiteLabs/ROM-Adapter-Boards
SNES2VGA KiCad PCB render CC-BY-SA-4.0

SNES2VGA

Open video adapter that converts Super Nintendo RGB output for VGA displays.

jeffqchen/SNES2VGA
Super Game Boy link adapter KiCad PCB render CC-BY-SA-4.0

Super Game Boy link adapter

Open link-port adapter for the Super Game Boy Plus project.

MouseBiteLabs/Super-Game-Boy-Plus
Super Game Boy Plus MBC5 KiCad PCB render CC-BY-SA-4.0

Super Game Boy Plus MBC5

Open MBC5 cartridge board for standalone Super Game Boy builds.

MouseBiteLabs/Super-Game-Boy-Plus
Zeal SNES controller adapter KiCad PCB render Apache-2.0

Zeal SNES controller adapter

Open adapter for using Super Nintendo controllers with Zeal 8-bit computers.

Zeal8bit/Zeal-SNES-Adapter

Nintendo 64

2 PCB projects
System page →

Sega Genesis / Mega Drive

2 PCB projects
System page →

Sega Dreamcast

1 PCB projects
System page →

PlayStation

2 PCB projects
System page →

Atari 2600

1 PCB projects
System page →

Intellivision

1 PCB projects
System page →

Handhelds

33 projects

Game Boy

25 PCB projects
System page →
Chiplab Game Boy cartridge KiCad PCB render BSD-4-Clause

Chiplab Game Boy cartridge

Open Game Boy cartridge board for studying and testing cartridge-bus behavior.

EmulationOnline/chiplab
Flipper Zero Game Boy Link KiCad PCB render CC0-1.0

Flipper Zero Game Boy Link

Open adapter board connecting a Flipper Zero to the Game Boy link port.

BoredModder/FilpperZero_Gameboy_Link
Game Boy Camera flash KiCad PCB render Unlicense

Game Boy Camera flash

Open LED flash-ring board for the original Game Boy Camera.

facelesstech/gameboy_camera_flash
Game Boy CPLD FRAM 2 MB cartridge KiCad PCB render CC-BY-SA-4.0

Game Boy CPLD FRAM 2 MB cartridge

Open CPLD-based Game Boy flash cartridge with 2 MB ROM and FRAM saves.

sillyhatday/GAMEBOY-CPLD-FRAM-2MB
Game Boy MBC5 FRAM 2 MB cartridge KiCad PCB render CC-BY-SA-4.0

Game Boy MBC5 FRAM 2 MB cartridge

Open MBC5 flash cartridge with 2 MB ROM and nonvolatile FRAM saves.

sillyhatday/GAMEBOY-MBC5-2MB
Game Boy Pico Link KiCad PCB render MIT

Game Boy Pico Link

Open RP2040 interface board for the Game Boy link port.

agtbaskara/game-boy-pico-link-board
Game Boy Printer rev. 2 KiCad PCB render GPL-3.0-only

Game Boy Printer rev. 2

Open replacement PCB for the Nintendo Game Boy Printer.

RWeick/IF-GBP-02-Gameboy-Printer
GB Interceptor KiCad PCB render GPL-3.0-or-later

GB Interceptor

Open RP2040 sniffer that captures Game Boy pixel and audio buses for HDMI or capture.

Staacks/gbinterceptor
GB-BENCH-G1 KiCad PCB render CC-BY-4.0

GB-BENCH-G1

Open Game Boy bench platform for hardware development and signal testing.

Gekkio/gb-hardware
GB-BRK-CART KiCad PCB render CC-BY-4.0

GB-BRK-CART

Open cartridge-bus breakout board for Game Boy hardware development.

Gekkio/gb-hardware
GB-BRK-CPU-G1 KiCad PCB render CC-BY-4.0

GB-BRK-CPU-G1

Open first-generation Game Boy CPU breakout and test board.

Gekkio/gb-hardware
GB-BRK-CPU-G2 KiCad PCB render CC-BY-4.0

GB-BRK-CPU-G2

Open second-generation Game Boy CPU breakout and test board.

Gekkio/gb-hardware
GB-BRK-LINK-A KiCad PCB render CC-BY-4.0

GB-BRK-LINK-A

Open Game Boy link-port breakout with the first connector orientation.

Gekkio/gb-hardware
GB-BRK-LINK-B KiCad PCB render CC-BY-4.0

GB-BRK-LINK-B

Open Game Boy link-port breakout with the alternate connector orientation.

Gekkio/gb-hardware
GB-BRK-M-XS KiCad PCB render CC-BY-4.0

GB-BRK-M-XS

Open compact Game Boy motherboard signal breakout board.

Gekkio/gb-hardware
GB-BRK-SLOT-A KiCad PCB render CC-BY-4.0

GB-BRK-SLOT-A

Open Game Boy cartridge-slot breakout with the first connector orientation.

Gekkio/gb-hardware
GB-BRK-SLOT-B KiCad PCB render CC-BY-4.0

GB-BRK-SLOT-B

Open Game Boy cartridge-slot breakout with the alternate connector orientation.

Gekkio/gb-hardware
GB-BRK-TR-A KiCad PCB render CC-BY-4.0

GB-BRK-TR-A

Open Game Boy test-rig interposer and signal breakout board.

Gekkio/gb-hardware
GB-CART256K-A KiCad PCB render CC-BY-4.0

GB-CART256K-A

Open Game Boy cartridge supporting 128 KB and 256 KB PLCC-32 flash devices.

Gekkio/gb-hardware
GB-CART32K-A KiCad PCB render CC-BY-4.0

GB-CART32K-A

Open ROM-only Game Boy flash cartridge for PLCC-32 flash devices.

Gekkio/gb-hardware
GB-CARTPP-DIY KiCad PCB render CC-BY-4.0

GB-CARTPP-DIY

Open DIY-friendly Game Boy cartridge dumper and flasher using through-hole parts.

Gekkio/gb-hardware
GB-CARTPP-XC KiCad PCB render CC-BY-4.0

GB-CARTPP-XC

Open compact Game Boy cartridge dumper and flasher based on the PIC18F45K50.

Gekkio/gb-hardware
GB-LIVE32 KiCad PCB render CC-BY-4.0

GB-LIVE32

Open 32 KB rapid-development cartridge with USB programming for original Game Boy hardware.

Gekkio/gb-hardware
GB-MBCTEST KiCad PCB render CC-BY-4.0

GB-MBCTEST

Open cartridge for testing Game Boy memory-bank controller chips.

Gekkio/gb-hardware
TypePak KiCad PCB render MIT

TypePak

Open Game Boy cartridge with a Sharp memory display interface.

ImStuBTW/typeboy_and_typepak

Game Boy Color

7 PCB projects
System page →

Game Boy Advance

1 PCB projects
System page →

Home computers

34 projects

Commodore 64 / 64C

3 PCB projects
System page →

Commodore 128

1 PCB projects
System page →

Commodore VIC-20

1 PCB projects
System page →

Commodore Amiga

8 PCB projects
System page →

Apple II / IIe / IIc

5 PCB projects
System page →

Macintosh (68k / early PowerPC)

2 PCB projects
System page →

IBM PC / XT / AT and clones

1 PCB projects
System page →

Atari ST / STE / TT / Falcon

2 PCB projects
System page →

Atari 8-bit (400/800/XL/XE)

1 PCB projects
System page →

Tandy Color Computer

1 PCB projects
System page →

RetroVerse VME computers

7 PCB projects
System page →

Sony VAIO P and similar portables

2 PCB projects
System page →

Multi-system tools

11 projects

Multi-system controller adapters

1 PCB projects
System page →

Open Source Scan Converter

3 PCB projects
System page →

RGBtoHDMI

1 PCB projects
System page →

Cartridge readers

6 PCB projects
System page →