Skip to the content
2 layers51.5 × 48.9 mmESP32 IoT Sensor Controller, the printed circuit board in 3D

ESP32 IoT Sensor Controller

ehasunchy/kicad-pcb-projects

KiCad PCB design portfolio featuring ESP32 IoT hardware, power regulation, USB interfaces, schematics, PCB layouts, and manufacturing files.

Size
51.5 × 48.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
36
Nets
65
Pads
207
Tracks, vias
305, 38
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
3 Oct 2026
Updated
25 Oct 2026

Overview

ESP32 IoT Sensor Controller is an open-source printed circuit board by ehasunchy, from the ehasunchy/kicad-pcb-projects repository on GitHub. It is a 2-layer board of 51.5 × 48.9 mm with 36 parts on 65 nets, routed with 305 tracks and 38 vias.

It is built around the ESP32-WROOM-32E-N4, CP2102N-A02-GQFN24R and SHT31-DIS-F, with the CL31B106KAHNNNE, RC0603FR-0710KL and RC0603FR-071KL among its other parts. Its parts include 12 resistors, 10 capacitors, 4 ICs, 3 diodes and 2 transistors. It belongs with the home automation and IoT and sensors and measurement boards and the ESP32 boards of this library.

Main components

12

README

ESP32_IoT_Sensor_Controller/KiCad_Project/README.md

KiCad Source Files

This folder contains the editable KiCad 10 project files for the ESP32 IoT Sensor Controller, including the schematic, PCB layout, project configuration, and custom symbol and footprint libraries.

Parts

36
QtyValueFootprintReferences
510uFCapacitor_SMD:C_1206_3216MetricC2, C5, C6, C7, C10
4100nFCapacitor_SMD:C_0603_1608MetricC1, C4, C8, C9
410kResistor_SMD:R_0603_1608MetricR3, R4, R11, R12
21kResistor_SMD:R_0603_1608MetricR7, R10
24.7kResistor_SMD:R_0603_1608MetricR5, R6
25.1kResistor_SMD:R_0603_1608MetricR1, R2
2B3F-1000Button_Switch_THT:SW_PUSH_6mmSW1, SW2
2MMBT3904Package_TO_SOT_SMD:SOT-23Q1, Q2
11uFCapacitor_SMD:C_0603_1608MetricC3
122.1kResistor_SMD:R_0603_1608MetricR8
147.5kResistor_SMD:R_0603_1608MetricR9
1AP7361C-33FGE-7Controller:AP7361C_UDFN3030_8EU3
1CP2102N-A02-GQFN24Controller:QFN24_4x4mm_P0.5mm_CP2102NU2
1ESP32-WROOM-32EESP32_IoT_Custom:ESP32-WROOM-32E_CustomU1
1External 3V3 / GPIOConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1LED GreenLED_SMD:LED_0603_1608MetricD1
1PTC 1.1A 16VFuse:Fuse_1206_3216MetricF1
1SHT31-DISSensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mmU4
1SMBJ5.0ADiode_SMD:D_SMBD2
1USB-C TYPE-C-31-M-12ESP32_IoT_Custom:USB_C_HRO_CustomJ1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6D3

More from ehasunchy/kicad-pcb-projects

4
  • 2 layers22 × 25.5 mmUSB C 3V3 Interface Board, the printed circuit board in 3D

    USB C 3V3 Interface Board

    ehasunchy/kicad-pcb-projects

    KiCad PCB design portfolio featuring ESP32 IoT hardware, power regulation, USB interfaces, schematics, PCB layouts, and manufacturing files.

    15 parts
  • 2 layers35.5 × 21.5 mm555 Timer LED Blinker, the printed circuit board in 3D

    555 Timer LED Blinker

    ehasunchy/kicad-pcb-projects

    KiCad PCB design portfolio featuring ESP32 IoT hardware, power regulation, USB interfaces, schematics, PCB layouts, and manufacturing files.

    10 parts
  • 2 layers28 × 20 mm5V to 3V3 LDO Board, the printed circuit board in 3D

    5V to 3V3 LDO Board

    ehasunchy/kicad-pcb-projects

    KiCad PCB design portfolio featuring ESP32 IoT hardware, power regulation, USB interfaces, schematics, PCB layouts, and manufacturing files.

    7 parts
  • 2 layers30 × 20 mmLED Basic Board, the printed circuit board in 3D

    LED Basic Board

    ehasunchy/kicad-pcb-projects

    KiCad PCB design portfolio featuring ESP32 IoT hardware, power regulation, USB interfaces, schematics, PCB layouts, and manufacturing files.

    3 parts

Similar boards

  • 2 layers27.9 × 48.8 mmEos esp32-devkit, the printed circuit board in 3D

    Eos esp32-devkit

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    36 parts8MIT
  • 2 layers170 × 100 mmPlytka nosna, the printed circuit board in 3D

    Plytka nosna

    tmierzwa/WICI

    Otwarty system łączności awaryjnej (Reticulum/LXMF, 869 MHz)

    74 parts4
  • 6 layers36 × 124 mmOpenDual Reader, the printed circuit board in 3D

    OpenDual Reader

    nuerolynx/embedded-systems-lab

    Arduino UNO R4 WiFi and ESP32 prototypes for access control, automation, displays, monitoring, and Bluetooth audio.

    74 parts4
  • 4 layers70 × 65 mmESP32 FC, the printed circuit board in 3D

    ESP32 FC

    JS2028EE/ESP32_FC

    This is the current editable KiCad 10 project for a 70 x 65 mm, four-layer controller, with an ESP32-S3-WROOM-1-N8R8, BMI088 SPI IMU, BMP280 barometer and a separate 4-in-1 ESC.

    107 parts
  • 4 layers104 × 64 mmFYDP, the printed circuit board in 3D

    FYDP

    mingzejin11/FYDP

    4B capstone project repository containing PCB design files

    259 parts
  • 2 layers30 × 18 mmI2c-3v3-pullups a844fc2a, the printed circuit board in 3D

    I2c-3v3-pullups a844fc2a

    qixuancao/pcbdraft

    Evidence-driven PCB automation for KiCad.

    4 partsApache-2.0
  • 2 layers50 × 55 mmCandidate, the printed circuit board in 3D

    Candidate

    zhxymj/CircuitTutor

    中文需求 → 可编辑原理图 → 确定性门禁复验(ERC / ngspice / KiCad)

    11 partsMIT

Questions

How big is the ESP32 IoT Sensor Controller PCB?

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

What parts does the ESP32 IoT Sensor Controller use?

36 parts, built around the ESP32-WROOM-32E-N4, CP2102N-A02-GQFN24R, SHT31-DIS-F and CL31B106KAHNNNE. 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 IoT Sensor Controller KiCad files?

From the ehasunchy/kicad-pcb-projects repository on GitHub, at the commit this page was made from: the board is ESP32_IoT_Sensor_Controller/KiCad_Project/ESP32_IoT_Sensor_Controller.kicad_pcb and its schematic 555_Timer_LED_Blinker/Documentation/Local_Revision_2026-10-06/KiCad_Project/555_Timer_LED_Blinker.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESP32 IoT Sensor Controller design in my own project?

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