

ESP32Board
- Size
- 89.7 × 50.4 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 91
- Nets
- 89
- Pads
- 349
- Tracks, vias
- 595, 503
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 10 Apr 2026
- Updated
- 23 Apr 2026
Overview
ESP32Board is an open-source printed circuit board by fTomo-robot, from the fTomo-robot/ESP32Board repository on GitHub. It is a 2-layer board of 89.7 × 50.4 mm with 91 parts on 89 nets, routed with 595 tracks and 503 vias.
It is built around the ESP32-WROOM-32E, CH340K and WS2812B-2020, with the BSS138 and SKRPACE010 among its other parts. Its parts include 39 capacitors, 37 diodes, 6 resistors, 3 ICs and 2 transistors. It belongs with the ESP32 boards of this library.
Main components
5ESP32-WROOM-32E
SMD,18x25.5mmSMD,18x25.5mm WiFi Modules ROHSEspressif SystemsWiFi ModulesCH340K
ESSOP-10-150mil-1mm-20℃~+70℃ 2Mbps 3.3V、5V USB 2.0 USB to serial ESSOP-10-150mil-1mm USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersWS2812B-2020
SMD,2.2x2mm0.6mA 0.84mm 120us 160mcd 200mcd 2kHz 2mm 2mm 300ns 470.4nm 515.6nm 520mcd 5V 622.5nm 800Kbit/s Built-in power-on reset circuit、Built-in power-on reset circuit、Integrated intelligent reverse connection protection function Top-mount SMD,2.2x2mm RGB LEDs(Built-in IC) ROHSWorldsemiRGB LEDs(Built-In IC)BSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETsSKRPACE010
SMD-4P,4.2x3.2mm-30℃~+85℃ 16V 2.5mm 2.6N 3.2mm 4.2mm 50,000 cycles 50mA J-Lead Oval button SPST-NO Surface Mount,Vertical SMD-4P,4.2x3.2mm Tactile Switches ROHSALPSALPINETactile Switches
Parts
91| Qty | Value | Footprint | References |
|---|---|---|---|
| 32 | 0.1u | Capacitor_SMD:C_0402_1005Metric | C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25 +16 |
| 32 | WS2812B-2020 | LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mm | D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +16 |
| 4 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C6 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric | R3, R4, R5, R6 |
| 2 | 40V2A | Diode_SMD:D_SOD-123F | D1, D2 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | SKRPACE010 | SKRPACE010 2:SW_SKRPACE010 | S1, S2 |
| 1 | 0.33u | Capacitor_SMD:C_0603_1608Metric | C5 |
| 1 | 2.2u | Capacitor_SMD:C_0805_2012Metric | C7 |
| 1 | 22u | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | CH340K | Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm | U2 |
| 1 | Conn_01x06_Pin | Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_Vertical | J1 |
| 1 | ESP32-WROOM-32E | RF_Module:ESP32-WROOM-32D | U1 |
| 1 | LED1 | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | LED2 | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | LED3 | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | LF15_TO252 | Package_TO_SOT_SMD:TO-252-2 | U3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HCTL_HC-TYPE-C-16P-01A | J2 |
Questions
How big is the ESP32Board PCB?
It measures 89.7 × 50.4 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32Board use?
91 parts, built around the ESP32-WROOM-32E, CH340K, WS2812B-2020 and BSS138. 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 ESP32Board KiCad files?
From the fTomo-robot/ESP32Board repository on GitHub, at the commit this page was made from: the board is ESP32Board.kicad_pcb and its schematic ESP32Board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESP32Board design in my own project?
Its repository states no licence, so its author keeps all rights: ask fTomo-robot before reusing the design.
Similar boards
- 2 layers92.5 × 98.4 mm

- 2 layers99 × 75 mm

- 4 layers58 × 35 mm

ESP HI PLUS
dyu134/ESP-HI-PLUS
The Robot sub-module is a high-performance actuator and sensing expansion board for the ESP-HI-PLUS, designed to transform the device into a mobile or interactive robotic platform.
88 parts - 6 layers160 × 160.1 mm

ChromaDeck
FBIopeningUPP/ChromaDeck
ChromaDeck is a massive, open-source, fully custom USB MIDI Control Surface designed for streaming, video editing, and live audio mixing.
152 partsMIT - 4 layers26 × 42 mm

ESP32-C3-breakout
vagarthgaurav/ESP32-C3-breakout-board
A simple breakout board for the ESP32-C3 Microcontroller. It uses a chip antenna for wifi and bluetooth. It has an RGB LED on pin 10.
47 parts - 2 layers102.9 × 103.7 mm

- 2 layers70 × 55 mm

Kwl esp32
hpralfi/comfoair-esp32
ESP32-Platine, um Zehnder ComfoAir, StorkAir WHR und Wernig G90 über RS232 in Home Assistant einzubinden (ESPHome, ohne Cloud)
40 partsCERN-OHL-S-2.0 - 4 layers50 × 50 mm

CosplayCore
professoralex13/CosplayCore
This overrides the strapping pin so the memory supply voltage is permenantly set at 3.3V. Until this comand is run and the fuses are burned on the ESP32, it cannot be flashed with any code.
80 parts