

CPU
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 82
- Nets
- 153
- Pads
- 463
- Tracks, vias
- 1,524, 194
- 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 100 × 100 mm with 82 parts on 153 nets, routed with 1,524 tracks and 194 vias.
It is built around the ESP32-WROOM-32, TJA1051T and FT232RL, with the AT24CS01-SSHM-B, LM1117DT-2.5 and PCA9306D among its other parts. Its parts include 35 resistors, 17 capacitors, 11 ICs, 7 diodes and 6 connectors. It belongs with the ESP32 boards of this library.
Main components
9ESP32-WROOM-32
SMD,18x25.5mm-40℃~+85℃ -98dBm 2.4GHz 2.7V~3.6V 20dBm Bluetooth4.2 ESP32-DOWDQ6 UART、SDIO、SPI、I2C、GPIO、PWM、ADC、DAC SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesTJA1051T
SOIC-8-40℃~+150℃ 2.5mA 4.5V~5.5V 5Mbps 70mA CAN Transceiver SOIC-8 CAN Transceivers ROHSNXP SemiconductorsCAN TransceiversFT232RL
SSOP-28-208mil-40℃~+85℃ 3.3V~5.25V、4V~5.25V USB 2.0 USB to UART SSOP-28-208mil USB Converters ROHSFTDIUSB ConvertersAT24CS01-SSHM-B
SOIC-8-40℃~+85℃ 1.7V~5.5V 1Kbit 1MHz 5ms I2C SOIC-8 EEPROM ROHSMicrochip TechnologyEEPROMLM1117DT-2.5
TO-252-30℃~+125℃ 1 1.2V@(800mA) 15V 2.5V 5mA 75dB@(120Hz) 800mA Fixed Over Current Protection、Thermal Shutdown、ESD Protection Positive TO-252-3 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTexas InstrumentsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsPCA9306D
SO-8-40℃~+105℃ 1 1.8V~5.5V 1V~3.6V 2 2Mbps Automatic direction detection、Output enable high-impedance Bidirectional Level translator Open-drain SMBus、I2C SO-8 Translators, Level Shifters ROHSNXP SemiconductorsTranslators, Level ShiftersPCF8563T/5
SO-8-40℃~+85℃ 0.25uA 1V~5.5V Battery low-voltage detection、Programmable clock output、Alarm function、Countdown timer I2C Yes SO-8 Real Time Clocks ROHSNXP SemiconductorsReal Time ClocksSAA1064T
SO-24SO-24 New Arrivals ROHSNXP SemiconductorsUncategorisedTCA9544APW
TSSOP-20-40℃~+85℃ 1.65V~5.5V 10uA 1ns@50pF 2uA 7mA Level shifting、Hot-swap protection Single Supply TSSOP-20 Signal Switches, Multiplexers, Decoders ROHSTexas InstrumentsSignal Switches, Multiplexers, Decoders
README
README.mdKicad
Parts
82| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 0 | Resistor_SMD:R_0603_1608Metric | R207, R210, R212, R214, R216, R218, R404, R406, R407 |
| 9 | 100n | Capacitor_SMD:C_0603_1608Metric | C302, C303, C401, C403, C404, C405, C406, C408, C601 |
| 6 | 2k2 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R208, R209, R211, R213, R215, R217 |
| 5 | 330 | Resistor_SMD:R_0603_1608Metric | R204, R411, R412, R413, R414 |
| 4 | 2.2K | Resistor_SMD:R_0603_1608Metric | R202, R203, R205, R206 |
| 4 | 2k2 | Resistor_SMD:R_0603_1608Metric | R219, R220, R402, R403 |
| 2 | 10F/2.7V | Capacitor_THT:CP_Radial_Tantal_D10.5mm_P5.00mm | C201, C202 |
| 2 | 4k7 | Resistor_SMD:R_0603_1608Metric | R408, R409 |
| 2 | BSR19 | Package_TO_SOT_SMD:SOT-23 | Q601, Q602 |
| 2 | Conn_02x20_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_Vertical | J501, J502 |
| 2 | LED_Dual_KAK | LED_SMD:LED_Kingbright_KPA-3010_3x2x1mm | D403, D404 |
| 2 | ORANGE | LED_SMD:LED_0603_1608Metric | D401, D402 |
| 2 | ~ | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Horizontal | J601, J602 |
| 1 | 10k | Resistor_SMD:R_0603_1608Metric | R401 |
| 1 | 10n | Capacitor_SMD:C_0603_1608Metric | C203 |
| 1 | 120 | Resistor_SMD:R_1206_3216Metric | R410 |
| 1 | 150 | Resistor_SMD:R_0603_1608Metric | R201 |
| 1 | 2.7n | Capacitor_SMD:C_0603_1608Metric | C602 |
| 1 | 22µ | Capacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I | C301 |
| 1 | 22µ | Capacitor_Tantalum_SMD:CP_EIA-3528-21_Kemet-B | C304 |
| 1 | 22µ | Inductor_SMD:L_1008_2520Metric | L401 |
| 1 | 22µ/10V | Capacitor_Tantalum_SMD:CP_EIA-3216-10_Kemet-I | C402 |
| 1 | 2K | Resistor_SMD:R_0603_1608Metric | R301 |
| 1 | 32.278kHz | Crystal:Crystal_SMD_Abracon_ABS25-4Pin_8.0x3.8mm | Y201 |
| 1 | 4.7µ/10V | Capacitor_Tantalum_SMD:CP_EIA-3216-12_Kemet-S | C407 |
| 1 | AT24CS01-SSHM | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U207 |
| 1 | Conn_01x04 | Connector_JST:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_Horizontal | J102 |
| 1 | D_Schottky | Diode_SMD:D_1206_3216Metric | D201 |
| 1 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U401 |
| 1 | FT232RL | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U402 |
| 1 | LM1117DT-2.5 | Package_TO_SOT_SMD:TO-252-3_TabPin2 | U301 |
| 1 | LM75A | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U201 |
| 1 | MCP23017_SS | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U205 |
| 1 | NC | Resistor_SMD:R_0603_1608Metric | R405 |
| 1 | PCA9306 | Package_SO:VSSOP-8_2.3x2mm_P0.5mm | U202 |
| 1 | PCF8563T | Package_SO:MSOP-8_3x3mm_P0.65mm | U203 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D202 |
| 1 | RED LED | LED_SMD:LED_0603_1608Metric | D301 |
| 1 | SAA1064T | Package_SO:SOP-24_7.5x15.4mm_P1.27mm | U601 |
| 1 | SW_Push_45deg | Button_Switch_THT:SW_Tactile_SKHH_Angled | SW102 |
| 1 | SW_Push_45deg | Button_Switch_SMD:SW_SPST_CK_RS282G05A3 | SW101 |
| 1 | TCA9544A | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U204 |
| 1 | TJA1051T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U403 |
| 1 | USB_B_Mini | Connector_USB:USB_Mini-B_Wuerth_65100516121_Horizontal | J101 |
Questions
How big is the CPU PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the CPU use?
82 parts, built around the ESP32-WROOM-32, TJA1051T, FT232RL and AT24CS01-SSHM-B. 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.1/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 layers95.3 × 95.3 mm

- 2 layers95.3 × 95.3 mm

- 2 layers98.9 × 83 mm

- 2 layers98.9 × 83 mm

- 2 layers54.8 × 70.3 mm

Similar boards
- 2 layers200 × 80 mm

- 2 layers150 × 50 mm

- 2 layers

ControllerTHT
deltaphi/RR32CanController
Sketch for a Switchboard talking the CAN CS2 protocol based on the ESP32 NodeMCU-Board
71 parts2GPL-3.0 - 2 layers145 × 78 mm

- 2 layers149.9 × 121.9 mm

- 2 layers45.7 × 45.8 mm

- 4 layers345 × 213.3 mm

Boom-1-Top
jdotw/OpInst-Bass-1
Three-voice analog synth with a digital control surface using CEM3340, AS3320 and similar discrete analog components.
1,029 parts4 - 2 layers65 × 30 mm

WRO-2025-Future Engineers Canada
teostefan/WRO-2025-Future-Engineers-Canada
Main repository for the joint uOttawa-CarletonU team competing in the WRO Future Engineers 2025 competition.
36 parts2