Skip to the content
PCBKitNew board
2 layers95.3 × 95.3 mmCPU, the printed circuit board in 3D
Size
95.3 × 95.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
90
Nets
184
Pads
561
Tracks, vias
2,090, 254
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
12 May 2026
Updated
20 Aug 2026

Overview

CPU is an open-source printed circuit board by f4deb, from the f4deb/Kicad repository on GitHub. It is a 2-layer board of 95.3 × 95.3 mm with 90 parts on 184 nets, routed with 2,090 tracks and 254 vias.

It is built around the 74HC244D, ESP32-WROOM-32 and TJA1051T, with the 74HC02, AT24CS01-SSHM-B and FT4232HL among its other parts. Its parts include 35 resistors, 20 capacitors, 14 ICs, 6 connectors and 5 diodes. It belongs with the ESP32 boards of this library.

Main components

12

README

README.md

Kicad

Parts

90
QtyValueFootprintReferences
60Resistor_SMD:R_0603_1608MetricR207, R210, R212, R214, R216, R218
6100nCapacitor_SMD:C_0603_1608MetricC302, C303, C401, C403, C404, C601
610µ/10VCapacitor_Tantalum_SMD:CP_EIA-3216-12_Kemet-S_HandSolderC301, C304, C305, C407, C408, C409
62k2Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR208, R209, R211, R213, R215, R217
5330Resistor_SMD:R_0603_1608MetricR204, R411, R412, R413, R414
42.2KResistor_SMD:R_0603_1608MetricR202, R203, R205, R206
310kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR402, R403, R404
310kResistor_SMD:R_0603_1608MetricR401, R415, R416
210F/2.7VCapacitor_THT:CP_Radial_Tantal_D10.5mm_P5.00mmC201, C202
227PCapacitor_SMD:C_0603_1608MetricC405, C406
22k2Resistor_SMD:R_0603_1608MetricR219, R220
239µHCapacitor_SMD:C_2220_5750MetricL401, L402
2BSR19Package_TO_SOT_SMD:SOT-23Q601, Q602
2Conn_02x20_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ501, J502
2LED_Dual_KAKLED_SMD:LED_Kingbright_KPA-3010_3x2x1mmD403, D404
2~Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_HorizontalJ601, J602
1100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC410
110pCapacitor_SMD:C_0603_1608MetricC203
110µ/10VCapacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-IC402
1120Resistor_SMD:R_1206_3216MetricR410
112MhzCrystal:Crystal_SMD_EuroQuartz_MQ-4Pin_7.0x5.0mm_HandSolderingY401
112kResistor_SMD:R_0603_1608MetricR407
1150Resistor_SMD:R_0603_1608MetricR201
11kResistor_SMD:R_0603_1608MetricR406
12.7nCapacitor_SMD:C_0603_1608MetricC602
12KResistor_SMD:R_0603_1608MetricR301
12K2Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR405
132.278kHzCrystal:Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mmY201
174HC02Package_SO:SOIC-14_3.9x8.7mm_P1.27mmU405
174HC244Package_SO:TSSOP-20_4.4x5mm_P0.5mmU406
193C46Package_SO:SOIC-8_5.3x5.3mm_P1.27mmU404
1AT24CS01-SSHMPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU207
1BC807Package_TO_SOT_SMD:SOT-23Q402
1BC817Package_TO_SOT_SMD:SOT-23Q401
1Conn_01x04Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_HorizontalJ102
1D_SchottkyDiode_SMD:D_2010_5025Metric_Pad1.52x2.65mm_HandSolderD201
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U401
1FT4232HPackage_QFP:LQFP-64_10x10mm_P0.5mmU402
1LM1117DT-2.5Package_TO_SOT_SMD:TO-252-3_TabPin2U301
1LM75APackage_SO:MSOP-8_3x3mm_P0.65mmU201
1MCP23017_SSPackage_SO:SSOP-28_5.3x10.2mm_P0.65mmU205
1PCA9306Package_SO:VSSOP-8_2.3x2mm_P0.5mmU202
1PCF8563TPackage_SO:MSOP-8_3x3mm_P0.65mmU203
1REDLED_SMD:LED_0603_1608MetricD202
1RED LEDLED_SMD:LED_0603_1608MetricD301
1SAA1064TPackage_SO:SOP-24_7.5x15.4mm_P1.27mmU601
1SW_Push_45degButton_Switch_THT:SW_Tactile_SKHH_AngledSW102
1SW_Push_45degButton_Switch_SMD:SW_SPST_CK_RS282G05A3SW101
1TCA9544APackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU204
1TJA1051TPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU403
1USB_B_MicroConnector_USB:USB_Micro-B_Amphenol_10118194-0001LF_HorizontalJ101

Questions

How big is the CPU PCB?

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

What parts does the CPU use?

90 parts, built around the 74HC244D, ESP32-WROOM-32, TJA1051T and 74HC02. 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 CPU KiCad files?

From the f4deb/Kicad repository on GitHub, at the commit this page was made from: the board is CPU_ESP/V0.3/CPU/CPU.kicad_pcb and its schematic ARP-RER-NG_Etuve-IN/ARP-RER-NG_Etuve-IN/ARP-RER-NG_Etuve-IN.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CPU design in my own project?

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

More from f4deb/Kicad

5
  • 2 layers100 × 100 mmCPU, the printed circuit board in 3D

    CPU

    f4deb/Kicad

    82 parts
  • 2 layers95.3 × 95.3 mmCPU, the printed circuit board in 3D

    CPU

    f4deb/Kicad

    80 parts
  • 2 layers54.8 × 70.3 mmUSB HUBx5, the printed circuit board in 3D

    USB HUBx5

    f4deb/Kicad

    15 parts

Similar boards

  • 2 layers200 × 80 mmNeOClock, the printed circuit board in 3D

    NeOClock

    fthiebolt/neOCampus-arduino

    neOCampus Arduino | home of the neOSensors end-devices

    47 parts5
  • 2 layers106 × 65 mmBldc drive, the printed circuit board in 3D

    Bldc drive

    koson/BLDC-1

    BLDC motor control

    117 parts
  • 2 layersZ80 ATMEGA, the printed circuit board in 3D

    Z80 ATMEGA

    ozw1z5rd/home-computer-group

    Home Computer Group files

    37 parts3
  • 2 layers284.9 × 96.5 mmFella, the printed circuit board in 3D

    Fella

    agkaminski/FellaPC

    DIY 6502 all-in-keyboard personal computer

    115 parts2CC0-1.0
  • 4 layers199.4 × 80 mmBeanBoardSPI, the printed circuit board in 3D

    BeanBoardSPI

    PainfulDiodes/BeanBoardSPI

    Hardware SPI interface plugin module for BeanBoard

    42 parts2MIT
  • 4 layers98.7 × 99.9 mmNtscv2, the printed circuit board in 3D

    Ntscv2

    xp5-org/ntsc-framebuffer

    ntsc sync with 74xx logic gates

    225 parts1MIT
  • 4 layers188 × 128.3 mmZAK180, the printed circuit board in 3D

    ZAK180

    agkaminski/ZAK180

    DIY all-in-keyboard computer featuring Z180 and floppy drive

    140 parts