DBGC

deltabeard·DBGC·hw/gb_rp2040_cart.kicad_pcb

DBGC PCB layout, top view — open source RP2040/RP2350 board by deltabeard
Simulate this board

About the DBGC PCB

DBGC is an open source RP2040/RP2350 PCB design by deltabeard, published on GitHub. It is a 4-layer board measuring 51.4 × 60.6 mm, with 65 components from 30 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the SN74LVC8T245PW, TXU0104, W25Q128JVSIQ, XC6206P332MR and DS1302Z+. By type, the board carries 26 capacitors, 14 resistors, 9 ICs, 3 transistors, 3 connectors and 3 diodes.

It belongs with the retro computing designs in this gallery.

From the project

A Game Boy cartridge using the Raspberry Pi RP2040 with RTC and MBC support.

- Support multiple games on NOR Flash. - USB-C flash storage explorer to store and retrieve save files and ROMs. - USB-C networking support.

By utilising RP2040 and TinyUSB features, the USB-C port can act as a networking device, which when attached to a host, will allow the RP2040 to connect to the Internet. Future features will allow supported Game Boy games to make connections to the internet.

DBGC, from the project README
From the project README

Main components on the DBGC

DBGC bill of materials (BOM)

65 components, 30 distinct parts — part numbers from the project's BOM.

QtyPartRefs
3
SN74LVC8T245PW
Texas Instruments
U1, U2, U4
1
TXU0104
U3
1
W25Q128JVSIQ
Winbond Elec
U5
1
RP2040
Raspberry Pi
U6
1
XC6206P332MR
Torex Semicon
U7
1
DS1302Z+
U8
1
MB85RS256B
Fujitsu
U9
1
Motor_DC
M1
1
SI2301CDS-T1-GE3
Vishay Intertech
Q1
2
C8545
N-Channel
Changjiang Electronics Tech (CJ)
Q2, Q3
1
CRYSTAL_GND24
Crystal_GND24
Yangxing Tech
Y1
1
32.768KHZ
32.768kHz
SJK(SHENZHEN CRYSTAL TECH)
Y2
1
GameBoy_Cartridge
J1
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
Jing Extension of the Electronic Co.
J2
1
Debug
J3
1
C964835
Battery_Cell
MYOUNG
BT1
1
C318886
SW_SPST
XKB Connectivity
SW1
2
TestPoint
TP3, TP5
1
C68978
D_Dual_CommonCathode_AAK_Split
Changjiang Electronics Tech (CJ)
D1
1
LED
D2
Show 10 more
QtyPartRefs
1
SM4007PL
D3
19
100N
100n
Samsung Electro-Mechanics
C1, C2, C3, C4, C5, C6, C7, C8 +11
5
1u
Samsung Electro-Mechanics
C9, C15, C22, C23, C24
2
30P
30p
FH(Guangdong Fenghua Advanced Tech)
C11, C12
4
25K
25k
UNI-ROYAL(Uniroyal Elec)
R1, R2, R3, R12
2
5K1
5k1
UNI-ROYAL(Uniroyal Elec)
R4, R5
2
1k
UNI-ROYAL(Uniroyal Elec)
R6, R7
2
27.4R
UNI-ROYAL(Uniroyal Elec)
R8, R9
1
100K
100k
UNI-ROYAL(Uniroyal Elec)
R10
3
330R
UNI-ROYAL(Uniroyal Elec)
R11, R13, R14

DBGC design files

The KiCad project lives in the deltabeard/DBGC repository on GitHub; these links point at the commit this page was built from.

DBGC: common questions

What microcontroller does the DBGC use?

The DBGC is built around the RP2040, from the RP2040/RP2350 family.

How big is the DBGC PCB?

The DBGC measures 51.4 × 60.6 mm, has 4 copper layers and is 1 mm thick.

How many components are on the DBGC?

65 components, from 30 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the DBGC design files?

From the deltabeard/DBGC repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the DBGC design in my own project?

The repository has no license, so all rights stay with deltabeard. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the DBGC without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards