Skip to the content
PCBKitNew board
4 layers85 × 120 mmGameboy, the printed circuit board in 3D

custom gameboy-esque pcb running an stm32 and my own tiny game engine

Size
85 × 120 mm
Copper layers
4
Thickness
1.58 mm
Parts
134
Nets
118
Pads
458
Tracks, vias
865, 239
Pours
418
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
30 Nov 2025
Updated
22 Oct 2026

Overview

Gameboy is an open-source printed circuit board by MeesCode, from the MeesCode/gameboy-pcb repository on GitHub. It is a 4-layer board of 85 × 120 mm with 134 parts on 118 nets, routed with 865 tracks and 239 vias.

It is built around the RP2350A, TPS62160DGKR and W25Q128JVSIQ, with the TP4056-42-ESOP8, USBLC6-2SC6 and S2B-PH-SM4-TB(LF)(SN) among its other parts. Its parts include 39 resistors, 35 capacitors, 9 switches, 7 ICs and 7 connectors. It belongs with the retro computing and games boards and the RP2350 boards of this library.

Main components

12

Parts

134
QtyValueFootprintReferences
1510kResistor_SMD:R_0603_1608MetricR12, R13, R14, R15, R28, R29, R30, R31, R32, R33, R34, R37, R39, R42, R43
12100nFCapacitor_SMD:C_0402_1005MetricC5, C8, C9, C10, C11, C12, C13, C14, C15, C16, C18, C31
81kResistor_SMD:R_0603_1608MetricR2, R3, R6, R16, R17, R25, R27, R36
81uFCapacitor_SMD:C_0402_1005MetricC19, C20, C21, C22, C32, C34, C36, C37
7TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP5, TP7, TP9, TP10
610uFCapacitor_SMD:C_0805_2012MetricC23, C24, C25, C28, C30, C33
6SW_PushButton_Switch_SMD:SW_Push_1TS009xxxx-xxxx-xxxx_6x6x5mmSW3, SW4, SW5, SW6, SW7, SW10
44.7uFCapacitor_SMD:C_0402_1005MetricC1, C4, C6, C7
45.1kResistor_SMD:R_0603_1608MetricR23, R24, R40, R41
3Conn_01x02Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ3, J4, J5
2100kResistor_SMD:R_0603_1608MetricR19, R20
215pFCapacitor_SMD:C_0402_1005MetricC2, C3
2220Ω@100MHzInductor_SMD:L_0603_1608MetricFB1, FB2
227RResistor_SMD:R_0402_1005MetricR4, R5
2B340ADiode_SMD:D_SMAD3, D4
2SS8050Package_TO_SOT_SMD:SOT-23Q3, Q5
2SW_PushButton_Switch_SMD:SW_Push_1P1T_NO_Vertical_Wuerth_434133025816SW1, SW2
1100RResistor_SMD:R_0603_1608MetricR38
1100nFCapacitor_SMD:C_0603_1608MetricC29
110RResistor_SMD:R_0603_1608MetricR10
110nFCapacitor_SMD:C_0402_1005MetricC17
1180kResistor_SMD:R_0603_1608MetricR22
12.2kResistor_SMD:R_0603_1608MetricR18
12.2uHInductor_SMD:L_KOHERelec_MDA7030L2
120mResistor_SMD:R_1206_3216MetricR35
122uFCapacitor_SMD:C_0603_1608MetricC26
13.3uRP2350_60QFN_minimal:L_pol_2016L1
133RResistor_SMD:R_0402_1005MetricR1
1562kResistor_SMD:R_0603_1608MetricR21
1634kResistor_SMD:R_0603_1608MetricR26
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1AO3401APackage_TO_SOT_SMD:SOT-23Q2
1BLUERP2350_60QFN_minimal:LED_SidewaysD6
1FPC-05F-40PH20Connector_FFC-FPC:TE_4-1734839-0_1x40-1MP_P0.5mm_HorizontalJ2
1G***kibuzzard-69734758kibuzzard-69734758
1G***kibuzzard-6ABF6516kibuzzard-6ABF6516
1G***kibuzzard-6973473Fkibuzzard-6973473F
1G***kibuzzard-6ABF64DDkibuzzard-6ABF64DD
1G***kibuzzard-6975FF76kibuzzard-6975FF76
1G***kibuzzard-69734789kibuzzard-69734789
1GREENRP2350_60QFN_minimal:LED_SidewaysD5
1INA219AxDCNPackage_TO_SOT_SMD:SOT-23-8U4
1LOGOicons:battery_fullG***
1LOGOicons:battery_chargingG***
1LOGOicons:space_invadersG***
1MAX98357APackage_DFN_QFN:TQFN-16-1EP_3x3mm_P0.5mm_EP1.23x1.23mmU5
1ORANGERP2350_60QFN_minimal:LED_SidewaysD1
1REDRP2350_60QFN_minimal:LED_SidewaysD2
1RP2350_60QFNRP2350_60QFN_minimal:RP2350-QFN-60-1EP_7x7_P0.4mm_EP3.4x3.4mm_ThermalViasU1
1SD_Card_ReceptacleRP2350_60QFN_minimal:SHOU HANJ6
1SM03B-SRSS-TBConnector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_HorizontalJ1
1SW_SPDTButton_Switch_SMD:SW_SPDT_CK_JS102011SAQNSW8
1TP4056-42-ESOP8Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.3mm_ThermalViasU3
1TPS62160DGKPackage_SO:MSOP-8_3x3mm_P0.65mmU7
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U6
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ7
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU2

The 127 most common of 134 parts.

Questions

How big is the Gameboy PCB?

It measures 85 × 120 mm and has 4 copper layers, 1.58 mm thick.

What parts does the Gameboy use?

134 parts, built around the RP2350A, TPS62160DGKR, W25Q128JVSIQ and TP4056-42-ESOP8. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Gameboy KiCad files?

From the MeesCode/gameboy-pcb repository on GitHub, at the commit this page was made from: the board is gameboy.kicad_pcb and its schematic audio.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Gameboy design in my own project?

Its repository states no licence, so its author keeps all rights: ask MeesCode before reusing the design.

Similar boards

  • 2 layers32 × 32 mmIr trx, the printed circuit board in 3D

    Ir trx

    smkent/pcb

    PCB designs

    47 partsCC-BY-SA-4.0
  • 2 layers30 × 100 mmEKLD-10, the printed circuit board in 3D

    EKLD-10

    Konstantin-Dudersky/plc-modules

    После открыть файл в Inkscape и изменить размер страницы

    51 parts
  • 6 layers187 × 109 mmHALPI2, the printed circuit board in 3D

    HALPI2

    hatlabs/HALPI2-hardware

    Hat Labs Pi Carrier Board 2 design files

    739 parts9
  • 4 layers55 × 55 mmAI Pocket, the printed circuit board in 3D

    AI Pocket

    zycero/AiPocket-Kicad-ESP32-P4-seconde

    164 parts1
  • 4 layers241.3 × 180.3 mmHALSPA, the printed circuit board in 3D

    HALSPA

    hatlabs/HALSPA-hardware

    HALSPA - Hat Labs Spaghetti Board: PCB Design Files

    10,275 parts
  • 6 layers100 × 100 mmTransmitter, the printed circuit board in 3D

    Transmitter

    lime7git/rc-piper-transmitter

    Radio transmitter for controling RC plane and other devices

    392 parts
  • 4 layers50 × 75 mmPowerBank, the printed circuit board in 3D

    PowerBank

    sneakylizard123-4/PowerBank

    Multi-port USB power bank using the IP5318 fast-charge SoC. USB-C, USB-A, and Micro-USB ports. Built in KiCad 10.

    50 parts
  • 4 layers56.5 × 48.1 mmDisplay driver, the printed circuit board in 3D

    Display driver

    tangles-0/cyberdeck-scout

    // #ifndef PINPA0 // #define PINPA0 11 // #endif // #ifndef PINPA1 // #define PINPA1 8 // #endif // #ifndef PINPA2 // #define PINPA2 9 // #endif // #ifndef PINPA3 // #define PINPA3 10 // #endif // #ifndef PINPA4 //…

    62 parts6