Gbpunk

kaybarkbark·gbpunk·hardware/gbpunk/gbpunk.kicad_pcb

Gbpunk PCB layout, top view — open source RP2040/RP2350 board by kaybarkbark

About the Gbpunk PCB

Gbpunk is an open source RP2040/RP2350 PCB design by kaybarkbark, published on GitHub. It is a 2-layer board measuring 87.5 × 70 mm, with 76 components from 54 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the SN74LVC4245A, W25Q128JVS and NCP1117-3.3_SOT223. By type, the board carries 27 capacitors, 20 resistors, 8 ICs, 7 switches, 4 connectors and 3 diodes.

It belongs with the retro computing designs in this gallery.

From the project

RP2040 Based Gameboy Flash Cart

Main components on the Gbpunk

Gbpunk bill of materials (BOM)

76 components, 54 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2040
SN74LVC4245A
U1
2
SN74LVC4245A
U2, U5
1
W25Q128JVS
RP2350B
U3
1
NCP1117-3.3_SOT223
SN74LVC4245A
U4
1
SN74LVC4245A
NCP1117-3.3_SOT223
U6
1
SN74LVC4245A
SSD1306
U7
1
W25Q128JVS
U8
1
AO3401A
Q1
1
2N7002
Q2
1
12MHz
Y1
1
SERIAL_DEBUG
J1
1
SWD
J2
1
USB
J3
1
C150517
CART
J4
1
500mA Hold
F1
1
RESET
SW1
1
USB_BOOT
SW2
1
DOWN
SW3
1
UP
SW4
1
CART_TYPE_SELECT
SW5
Show 34 more
QtyPartRefs
1
A
SW6
1
C318884
B
SW7
1
RUN_TP
TP3
1
USB_TP
TP4
1
C434419
STATUS
D1
1
ERR
D2
1
1N4148WS
D3
1
3.3uH
L1
3
4.7uF
C1, C2, C3
2
15p
C4, C5
1
10uF
C6
1
27PF
10uF
C7
1
27PF
2.2uF
C8
1
100NF
2.2uF
C9
9
100NF
100nF
C10, C13, C14, C15, C16, C17, C18, C19 +1
1
1UF
4.7uF
C11
1
1UF
100nF
C12
1
10UF
100nF
C21
1
100NF
10uF
C22
1
10UF
10uF
C23
3
10uF
C24, C26, C27
1
100nF
C25
1
33
R1
2
5.1k
R2, R3
4
10k
R4, R11, R13, R20
2
27
R5, R6
3
1k
R7, R9, R15
1
10K
10k
R8
2
330
R10, R16
1
330
R12
1
4.7k
R17
1
56K
4.7k
R18
1
10K
4.7k
R19
1
390k
R21

Gbpunk design files

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

Gbpunk: common questions

What microcontroller does the Gbpunk use?

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

How big is the Gbpunk PCB?

The Gbpunk measures 87.5 × 70 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Gbpunk?

76 components, from 54 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 Gbpunk design files?

From the kaybarkbark/gbpunk 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 Gbpunk design in my own project?

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

Can I test firmware for the Gbpunk 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.

More boards in gbpunk

Similar boards