Skip to the content
PCBKitNew board
4 layers52.7 × 60.9 mmCartGen4, the printed circuit board in 3D

Hardware documentation of the ECGC cartridge

Size
52.7 × 60.9 mm
Copper layers
4
Thickness
4 mm
Parts
86
Nets
156
Pads
535
Tracks, vias
1,456, 290
Pours
20
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
7 Jan 2023
Updated
13 Mar 2026

Overview

CartGen4 is an open-source printed circuit board by elialm, from the elialm/ecgc-hardware repository on GitHub, published under the CERN-OHL-P-2.0 licence. It is a 4-layer board of 52.7 × 60.9 mm with 86 parts on 156 nets, routed with 1,456 tracks and 290 vias.

It is built around the LFXP2-8E-5MN132C, AS1C8M16PL-70BIN and IS25WP080D-JNLE, with the MEM2080-00-128-00-A, NXS0108BQX and DS1391U-33+T&R among its other parts. Its parts include 46 capacitors, 18 resistors, 11 ICs, 3 connectors and 3 inductors. It belongs with the retro computing and games boards of this library.

Main components

10

README

README.md

ecgc-hardware

This repo contains all relevant documentation of the cartridge hardware.

The legacy directory contains legacy documentation. This is just a collection of documents I made waaaay back when I was just starting on the project. It is included here just as an archive so I don't plan on updating anything.

The CartGen3ProtoBoard directory contains the schematics for the first working prototype mentioned at my website. The photograph below is this prototype.

gen3prototype-photo

The CartGen4 directory contains the schematics for the next prototype. I've included some renders of it below.

gen4-render-front
gen4-render-back

Development tools

The tools used to make the schematics is KiCad. It can be used to open the *.kicad_pro file to open the schematic project.

Parts

86
QtyValueFootprintReferences
27100nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC2, C3, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29, C30 +11
715KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R2, R3, R4, R5, R6, R7
622uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6, C7, C8, C11, C12
510uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C13, C14, C38, C39
410KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR9, R12, R17, R18
310uInductor_SMD:L_1008_2520MetricL1, L2, L3
32n7Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC37, C40, C45
347nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC9, C10, C15
3NXS0108BQXSamacSys_Parts:NXS0108BQXU8, U9, U10
1100KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR14
1100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC41
110nCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC16
120KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR8
1220KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR15
139KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR16
145K3Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR11
150KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR10
156KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR13
1AS1C8M16PL-70BINSamacSys_Parts:BGA49C50P7X7_400X400X100U4
1Battery_CellSamacSys_Parts:2894BT1
1Conn_01x05_MaleConnector_PinHeader_1.27mm:PinHeader_1x05_P1.27mm_VerticalJ3
1Conn_02x10_Odd_EvenConnector:Conn_02x10J2
1DS1391U-33+SamacSys_Parts:SOP50P490X110-10NU1
1EVQ-P7A01PSamacSys_Parts:EVQP7J01PSW1
1FC-135R 32.7680KA-E5SamacSys_Parts:FC135R327680KAE3Y1
1GBC_CartBoards:GBC_CartA1
1IS25WP080D-JNLESamacSys_Parts:NE555DRU2
1LFXP2-8E-5MN132CSamacSys_Parts:BGA132C50P14X14_800X800X135U5
1MEM2080-00-128-00-ASamacSys_Parts:MEM2080-00-128-00-AJ1
1NXS0104BQXSamacSys_Parts:NXS0104BQXU7
1PESD3V3Y1BSFYLSamacSys_Parts:PESD3V3Y1BSFYLD1
1SIT8008BI-73-33E-33.333333GSamacSys_Parts:SIT8008BI-73-33E-33.333333GU3
1SN74LV1T34DCKRSamacSys_Parts:SOT65P210X110-5NU11
1TPS65266-1RHBRSamacSys_Parts:QFN50P500X500X100-33N-DU6

Questions

How big is the CartGen4 PCB?

It measures 52.7 × 60.9 mm and has 4 copper layers, 4 mm thick.

What parts does the CartGen4 use?

86 parts, built around the LFXP2-8E-5MN132C, AS1C8M16PL-70BIN, IS25WP080D-JNLE and MEM2080-00-128-00-A. 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 CartGen4 KiCad files?

From the elialm/ecgc-hardware repository on GitHub, at the commit this page was made from: the board is CartGen4/CartGen4.kicad_pcb and its schematic CartGen3ProtoBoard/CartGen3ProtoBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CartGen4 design in my own project?

Its repository publishes it under the CERN-OHL-P-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 16 layers147.4 × 90 mmAPT KRIA FMC, the printed circuit board in 3D

    APT KRIA FMC

    ApotheoTech/Aper-Oculus

    An open-source Xilinx Kria SOM Carrier for high-speed camera design

    565 parts32GPL-3.0
  • 4 layers56.3 × 68.4 mmTest Stand Power Monitor, the printed circuit board in 3D

    Test Stand Power Monitor

    ekatynski/Test-Stand-Power-Monitor

    A small board for cheaply and easily monitoring a motor test stand for a host of data types.

    70 parts
  • 4 layers36 × 60 mmSignal generator, the printed circuit board in 3D

    Signal generator

    NidasioAlberto/signal-generator

    Signal Generator with an STM32

    70 parts3
  • 2 layers200 × 200 mmFULL BOARD, the printed circuit board in 3D

    FULL BOARD

    AndyPpohl/PCB-Conundrum-Crack

    128 parts1
  • 4 layers70 × 110 mmNixon phone, the printed circuit board in 3D

    Nixon phone

    rrruark/nixon_phone

    Analog Telephone Adapter Audio Player

    117 partsMIT
  • 4 layers17.8 × 51.6 mmBonsai C4, the printed circuit board in 3D

    Bonsai C4

    customMK/Bonsai-C

    An open-source ARM-based microcontroller board

    59 parts71
  • 2 layers120 × 66 mmIo daughterboard, the printed circuit board in 3D

    Io daughterboard

    kbob/MinimumViableSynth

    A virtual analog synthesizer with lots of knobs and buttons.

    136 parts28GPL-3.0
  • 2 layers51.5 × 92 mmEcoport bridge v1, the printed circuit board in 3D

    Ecoport bridge v1

    jrowe88/ecoport-bridge

    CTA-2045 (EcoPort) bridge for a Rinnai REHP65 heat pump water heater

    74 parts1AGPL-3.0