

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 |
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
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).