Skip to the content
2 layers69.4 × 114.3 mmYAPoco, the printed circuit board in 3D

Full pocket colour PCB using the original parts

Size
69.4 × 114.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
94
Nets
188
Pads
534
Tracks, vias
1,061, 159
Pours
29
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
12 Jul 2024
Updated
17 Jan 2026

Overview

YAPoco is an open-source printed circuit board by nataliethenerd, from the nataliethenerd/YAPoco repository on GitHub. It is a 2-layer board of 69.4 × 114.3 mm with 94 parts on 188 nets, routed with 1,061 tracks and 159 vias.

It is built around the 1SS355 and 2SC4081-R. Its parts include 35 capacitors, 9 switches, 7 resistors, 6 ICs and 6 connectors.

Main components

2

README

README.md

Yet Another Pocket Color (YAP)

mainimage

Poco = Pocket Color. This project allows you to put a Game Boy Color in a Game Boy pocket shell. Full pocket colour PCB using the original parts. This board is made with modern screen kits in mind meaning it does not have the voltage rails for the original screen.

ORDER AT 1MM WITH ENIG

You can support me on Ko-Fi or by buying the board directly from me my store

I also occasionally sell pre built PCBs on my store.

ko-fi

Building

boardview

[!WARNING] I am not responsible for your skill issues!

This board uses all the parts of an original Game Boy Color minus the IR and original screen circuit. Most parts are in the same spot, however if you are having trouble you can check the interactive BOM

The thumbwheel circuit can be connected to an OSD screen to control brightness. The two touch pad wires and be conneced to the pads labelled ↑↓ on the back top left side of the board. The select, A and B pads are easy connection pads for the screen also.

screenguide

My recommendations

New parts

Update log:

Feb25: added pinouts for battery and 5V for testing and also my Safer Charger battery indicator LED board. Fixed some shielding pins, tied them to ground.

Jan26: changed the CPU footprint to be a bit more forgiving

BeforeAfter
old footprintnew footprint

Thanks

  • Hozy for the original Pocket Color concept
  • Console and Casks for the thumbwheel circuit

Follow me

If you are into Game Boy modding or retro gaming, please consider using code "NatalieTheNerd" at:

• Retro Modding

• Retro Game Repair Shop

• Extreme Rate

My socials

• Twitter

• Instagram

• Modded Gameboy Club - a club dedicated to the modification of Game Boys, freely sharing resources

License

Please do not remove my logo, website and name.

License: CC BY-SA 4.0

The CC BY-SA 4.0 (Creative Commons Attribution-ShareAlike 4.0 International) license allows you to:

  1. Share - Copy and redistribute the material in any medium or format.
  2. Adapt - Remix, transform, and build upon the material for any purpose, even commercially.

Conditions:

  • Attribution - You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • ShareAlike - If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.

Parts

94
QtyValueFootprintReferences
710nFCapacitor_SMD:C_0603_1608MetricC9, C10, C13, C29, C33, C41, C45
71uFCapacitor_SMD:C_0603_1608MetricC17, C18, C19, C25, C26, C27, C39
6, , , , ,
6BLM11B102SResistor_SMD:R_0603_1608MetricEM1, EM2, EM3, EM4, EM5, EM9
5100nFCapacitor_SMD:C_0603_1608MetricC24, C28, C40, C43, C44
3100pFCapacitor_SMD:C_0603_1608MetricC5, C6, C7
347nFCapacitor_SMD:C_0603_1608MetricC14, C15, C16
3BLM21PG221SGResistor_SMD:R_0805_2012MetricEM6, EM7, EM8
21SS355Diode_SMD:D_SOD-323_HandSolderingD2, D5
227pFResistor_SMD:R_0603_1608MetricC48, C49
2750Resistor_SMD:R_0603_1608MetricR1, R7
2ICP-S1.0TNFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1, F2
11.5MResistor_SMD:R_0603_1608MetricR25
1100RResistor_SMD:R_0603_1608MetricR27
1100uFCapacitor_SMD:CP_Elec_5x5.3C38
1100uFCapacitor_SMD:CP_Elec_6.3x5.4C32
110K Dual Thumbwheel PotentiometerCGB:Volume wheel CGBVR1
1150pFCapacitor_SMD:C_0603_1608MetricC47
115RResistor_SMD:R_Array_Concave_2x0603RA2
118KResistor_SMD:R_0603_1608MetricR3
118pFCapacitor_SMD:C_0603_1608MetricC1
122pFCapacitor_SMD:C_0603_1608MetricC4
1270RResistor_SMD:R_Array_Concave_4x0603RA3
127pFCapacitor_SMD:C_0603_1608MetricC2
12SC4081Package_TO_SOT_SMD:SOT-323_SC-70Q2
14.7uFCapacitor_SMD:C_0603_1608MetricC31
147KResistor_SMD:R_0603_1608MetricR8
14W601Resistor_SMD:R_Array_Concave_4x0603FB1
15.6KResistor_SMD:R_0603_1608MetricR26
1510RResistor_SMD:R_Array_Concave_2x0603RA1
18.388608MHZCGB:Crystal CGBX1
1ACGB:AB CGBSW6
1ACM4532-801-2PCrystal:Crystal_SMD_EuroQuartz_MJ-4Pin_5.0x3.2mmEM10
1BCGB:AB CGBSW7
1BatteryCGB:Battery CGBBT1
1CGB CPUCGB:CPU CGBU1
1CGB SRAMPackage_SO:TSOP-I-28_11.8x8mm_P0.55mmU2
1Cart ConnectorCGB:Cart CGBP1
1DC-DCPOCO:DCU5
1DNPCapacitor_SMD:C_0603_1608MetricC46
1DownCGB:Dpad CGBSW3
1FPC 50 Pin 0.5 Pitch (top contacts)CGB:Screen CGBP2
1Headphone JackPOCO:HPjackP5
1LeftCGB:Dpad CGBSW5
1MGB AMPCGB:Amp MGBU3
1PST9135NPackage_TO_SOT_SMD:SOT-23-5U6
1REDLED_THT:LED_D3.0mmD4
1RightCGB:Dpad CGBSW2
1SelectCGB:Select CGBSW8
1Serial PortCGB:Serial CGBP3
1SpeakerTestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mmSP1
1StartCGB:Start CGBSW9
1Thumbwheel Toggle Switchcustomsym:NAV_SWITCHJ1
1UpCGB:Dpad CGBSW4
1~CGB:Switch CGBSW1
1~Package_TO_SOT_SMD:SOT-23-5U7
1~POCO:DCJACKP4

The 93 most common of 94 parts.

Similar boards

  • 2 layers72 × 121.9 mmLoCo, the printed circuit board in 3D

    LoCo

    nataliethenerd/LoCo-Light-Color

    Full Light Color PCB using the original parts

    97 parts18
  • 2 layers70 × 122.3 mmOpengbc pcb, the printed circuit board in 3D

    Opengbc pcb

    whatwareweb/opengbc

    Open source reimplementation of Game Boy Color

    82 parts19
  • 2 layers60 × 40 mmForcegauge, the printed circuit board in 3D

    Forcegauge

    szbeni/forcegauge

    Traning for climbing. Load cell with HX711 and real time plotting,

    77 parts18GPL-3.0
  • 4 layers102 × 86 mm2102 dio 0808 main, the printed circuit board in 3D

    2102 dio 0808 main

    hamayanShowa-ele/kicad_share

    kicad share data.

    233 parts
  • 2 layers46.9 × 50.8 mmIP5389, the printed circuit board in 3D

    IP5389

    oddwatcher/IP5389

    an IP5389 app

    67 partsGPL-3.0
  • 2 layers102 × 85 mmSuperflat, the printed circuit board in 3D

    Superflat

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    94 parts915
  • 2 layers58 × 71 mmMLX90640-allsky, the printed circuit board in 3D

    MLX90640-allsky

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    94 parts208

Questions

How big is the YAPoco PCB?

It measures 69.4 × 114.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the YAPoco use?

94 parts, built around the 1SS355 and 2SC4081-R. 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 YAPoco KiCad files?

From the nataliethenerd/YAPoco repository on GitHub, at the commit this page was made from: the board is KiCad Files/YAPoco.kicad_pcb and its schematic KiCad Files/CGB_Serial.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the YAPoco design in my own project?

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