

Esp32 sensor board
Dockerized kicad and mcp tools with autorouter capability and skillset for using the tools.
- Size
- 70 × 50 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 34
- Nets
- 61
- Pads
- 178
- Tracks, vias
- 77, 0
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 8 Sep 2026
- Updated
- 11 Sep 2026
Overview
Esp32 sensor board is an open-source printed circuit board by Polymath-AS, from the Polymath-AS/kicad_automation repository on GitHub, published under the MIT licence. It is a 2-layer board of 70 × 50 mm with 34 parts on 61 nets, routed with 77 tracks and 0 vias.
It is built around the 74AHCT1G125SE, ESP32-WROOM-32 and AP2112K-3.3, with the TMP 10212 and USBLC6-2SC6 among its other parts. Its parts include 14 resistors, 9 capacitors, 6 ICs, 2 transistors and 1 diode. It belongs with the sensors and measurement boards and the ESP32 boards of this library.
Main components
574AHCT1G125SE
SOT-353-40℃~+125℃ 1 1 4.5V~5.5V 4.7ns@5V,50pF 40uA 74AHCT 8mA 8mA Schmitt trigger Tri-State Unidirectional SOT-353 Buffers, Drivers, Receivers, Transceivers ROHSDiodes IncorporatedBuffers, Drivers, Receivers, TransceiversESP32-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 ModulesAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedTMP 10212
85-264VAC to ±12VDC (±380mA) 10W Dual Outputs Power SupplyTRACO POWERUncategorisedUSBLC6-2SC6
SOT-23-60.35pF、0.8pF 100nA 150W@8/20us 15V 2 5V 6A@8/20us 6V ESD SOT-23-6 ESD and Surge Protection (TVS/ESD) ROHSUMWESD And Surge Protection (TVS/ESD)
README
tests/fixtures/krt-plane/README.mdPlane/power-routing fixture
Generated through the live KiCad 10.0.4 MCP builder and synchronization path.
The two four-pin connectors share a real GND power net plus VCC and the USB
differential pair. The plane plan creates a B.Cu GND zone with explicit
clearance and power width controls; it is checked independently from the
differential plan so a plane operation cannot silently route unrelated nets.
Run routing-plans/krt-plane.json with the optional routing image. The source
triplet is never overwritten by candidate jobs.
Parts
34| Qty | Value | Footprint | References |
|---|---|---|---|
| 1 | 100k BOOT base pulldown | R_0603_1608Metric | R9 |
| 1 | 100k RESET base pulldown | R_0603_1608Metric | R10 |
| 1 | 100nF AHCT | C_0603_1608Metric | C7 |
| 1 | 100nF CH340 V3 | C_0603_1608Metric | C5 |
| 1 | 100nF EN delay | C_0603_1608Metric | C8 |
| 1 | 100nF ESP32 | C_0603_1608Metric | C4 |
| 1 | 100nF TMP102 | C_0603_1608Metric | C6 |
| 1 | 10k ALERT pull-up | R_0603_1608Metric | R14 |
| 1 | 10k DTR base | R_0603_1608Metric | R7 |
| 1 | 10k EN pull-up | R_0603_1608Metric | R5 |
| 1 | 10k IO0 pull-up | R_0603_1608Metric | R6 |
| 1 | 10k RTS base | R_0603_1608Metric | R8 |
| 1 | 10uF 3V3 bulk | C_1206_3216Metric | C3 |
| 1 | 10uF LED bulk | C_1206_3216Metric | C9 |
| 1 | 10uF USB bulk | C_1206_3216Metric | C1 |
| 1 | 1uF LDO input | C_0603_1608Metric | C2 |
| 1 | 22R USB D+ | R_0603_1608Metric | R3 |
| 1 | 22R USB D- | R_0603_1608Metric | R4 |
| 1 | 330R LED data | R_0603_1608Metric | R13 |
| 1 | 4.7k SCL pull-up | R_0603_1608Metric | R12 |
| 1 | 4.7k SDA pull-up | R_0603_1608Metric | R11 |
| 1 | 5.1k CC1 | R_0603_1608Metric | R1 |
| 1 | 5.1k CC2 | R_0603_1608Metric | R2 |
| 1 | 500mA resettable fuse | Fuse_1206_3216Metric | F1 |
| 1 | 74AHCT1G125 | SOT-23-5 | U6 |
| 1 | AP2112K-3.3 | SOT-23-5 | U3 |
| 1 | CH340C USB-UART | SOIC-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | ESP32-WROOM-32 | ESP32-WROOM-32 | U1 |
| 1 | MMBT3904 (BOOT) | SOT-23 | Q1 |
| 1 | MMBT3904 (RESET) | SOT-23 | Q2 |
| 1 | TMP102 | SOT-563 | U4 |
| 1 | USB-C USB2.0 | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |
| 1 | USBLC6-2SC6 | SOT-23-6 | U5 |
| 1 | WS2812B addressable RGB | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D1 |
Questions
How big is the Esp32 sensor board PCB?
It measures 70 × 50 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Esp32 sensor board use?
34 parts, built around the 74AHCT1G125SE, ESP32-WROOM-32, AP2112K-3.3 and TMP 10212. 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 Esp32 sensor board KiCad files?
From the Polymath-AS/kicad_automation repository on GitHub, at the commit this page was made from: the board is esp32_sensor_board/esp32_sensor_board.kicad_pcb and its schematic esp32_sensor_board/.kicad-mcp/visual-diff-5a3eead406f98694-before.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Esp32 sensor board design in my own project?
Its repository publishes it under the MIT 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
- 2 layers101 × 61.4 mm

- 4 layers84 × 41 mm

WormControl Relay15x5t15-ControlBoard
makerspacelt/WormControl-Relay15x5t15-ControlBoard
Dev NOTE: before commit, run ./kibot.sh to regenerate documentation, bom, gerbers and other assets.
93 partsCERN-OHL-S-2.0 - 2 layers90 × 55 mm

S3.1-before repack
puji4810/coffe-scale
USB-C J5 ──► U8 ESD ──► R19/R20 22R ──► U4 IO19/IO20 (native USB-Serial/JTAG) │VBUS ├─► U5 TP4057 充电 ──► J6 1S Li-ion └─► D1/Q1 负载切换 ──► VSYS ──► U6 XC6220 3V3 1A ──► VCC3V3 ──► U4/外设 └──► U7 HT7533 ──► VDDADC ──► U1/U3…
96 partsApache-2.0 - 2 layers45.1 × 43.2 mm

Star Notifier
aayanrahman/Star-Notifier
Star-shaped USB-C ESP32-C3 board that lights up when Claude or Cursor is done
40 parts - 2 layers62 × 6 mm

TableLight
jonny190/TableLight
A 3D-printable, battery-powered, USB-C rechargeable table lamp in the classic "Poldina" shape - honeycomb disc base, thin stem, down-firing cone shade with a white top - running WLED on an ESP32, with a capacitive touch…
72 partsMIT - 4 layers100 × 142.5 mm

Keeb4x4
TheRealBluesun/keeb4x4
4x4 macropad: STM32G431, per-key RGB, ScreenKey display keycaps, encoder. KiCad + Rust/Embassy firmware, USB bootloader, host CLI, printable base.
127 partsCERN-OHL-P-2.0 - 4 layers52.1 × 40 mm

Fsoc tx
SharbelMarshi/txrx-optical-communication-kicad
A Free-Space Optical Communication link KiCad project
54 parts1 - 2 layers43.5 × 24 mm

RFID BP V3
NitigyaKhaneja/FM17660-RFID-PCB-DESIGN
Repository containing the complete hardware design files for the FM17660-based RFID Reader Module, including schematics, PCB layouts, Gerber files, manufacturing outputs, and project documentation developed in KiCad.
43 parts1