Licensed under Creative Commons Attribution 4.0 International.
Used libraries:
All the designs in this repository are licensed very liberally under CC BY 4.0, so you can modify and/or sell them commercially if you want. There's just one requirement: attribution
Basically it just means this: don't remove the original creator's name from the design. Here's the full description about it in CC BY 4.0
Known license violations:
- Ferrante Crafts: While it wasn't fully intentional and they've apologised, they took my GB-CART32K-A design, altered the silkscreen to include their name while removing all mention of mine, and then sold these carts to people for profit
Test bench board for 1st generation Game Boy CPUs (DMG-CPU, SGB-CPU).
- PCB size: 100x100mm
- PCB thickness: any
- Layer count: 4
- Surface finish: any
Breakout Game Boy cartridge.
- PCB size: 51.4x61mm
- PCB thickness: 1.0mm
- Layer count: 2
- Surface finish: ENIG (absolutely do not choose HASL)
GB-BRK-CART v4.0 Mouser project for easy part shopping
Breakout board for original Game Boy (DMG) link port.
- PCB size: 30x34mm
- PCB thickness: 1.2mm
- Layer count: 2
- Surface finish: any
Breakout board for compact link port used in Game Boy Pocket (MGB) and later.
- PCB size: 30x34mm
- PCB thickness: 1.2mm
- Layer count: 2
- Surface finish: any
Compact male breakout board for the Game Boy cartridge slot.
- PCB size: 51.4x25mm
- PCB thickness: 1.0mm
- Layer count: 2
- Surface finish: ENIG (absolutely do not choose HASL)
Breakout board for original Game Boy (DMG) cartridge slot.
- PCB size: 81x80mm
- PCB thickness: 1.2mm
- Layer count: 2
- Surface finish: any
Breakout board for Super Game Boy (SGB) / Super Game Boy 2 (SGB2) cartridge slot.
- PCB size: 81x80mm
- PCB thickness: 1.2mm
- Layer count: 2
- Surface finish: any
32 kB ROM-only rapid development cartridge.
- PCB size: 51.4x61mm
- PCB thickness: 1.0mm
- Layer count: 4
- Surface finish: ENIG (absolutely do not choose HASL)
GB-LIVE32 v2.0 Mouser project for easy part shopping
Simple ROM-only flash cartridge for 32kx8 PLCC-32 flash (larger chips up to 512kx8 are supported, but only 32k is usable).
- PCB size: 51.4x61mm
- PCB thickness: 1.0mm
- Layer count: 2
- Surface finish: ENIG (absolutely do not choose HASL)
Simple ROM-only flash cartridge for 128kx8 / 256kx8 PLCC-32 flash.
- PCB size: 51.4x61mm
- PCB thickness: 1.0mm
- Layer count: 2
- Surface finish: ENIG (absolutely do not choose HASL)
Breakout board for 1st generation Game Boy CPUs (DMG/SGB).
- PCB size: 80x80mm
- PCB thickness: any
- Layer count: 2
- Surface finish: any
Breakout board for 2nd generation Game Boy CPUs (MGB/SGB2).
- PCB size: 80x80mm
- PCB thickness: any
- Layer count: 2
- Surface finish: any
Breakout board for original Game Boy (DMG) power board transformer.
- PCB size: 24x35mm
- PCB thickness: any
- Layer count: 2
- Surface finish: any
Game Boy MBC (Memory Bank Controller) testing cartridge.
- PCB size: 51.4x61mm
- PCB thickness: 1.0mm
- Layer count: 2
- Surface finish: ENIG (absolutely do not choose HASL)
An eXtra Cheap Game Boy cartridge dumper/flasher based on PIC18F45K50.
- PCB size: 80x55mm
- PCB thickness: any (1.0mm recommended)
- Layer count: 2
- Surface finish: any
A Game Boy cartridge dumper/flasher based on PIC18F45K50 with DIY-friendly parts (big and easy to solder).
- PCB size: 100x100mm
- PCB thickness: any
- Layer count: 2
- Surface finish: any