
ESP32
KirtiChickamath/ESP32-IoT-sensor-board
ESP32- IoT sensor board. 4-layer PCB, designed in KiCad . Features LiPo charging, USB-C, SPI flash, SD card, BME280, and more.

A custom 4-layer IoT development board based on the ESP32-C3, featuring integrated LiPo battery management, a CP2102N USB-UART bridge, MicroSD support, and onboard environmental/audio sensors for embedded engineering applications.
ESP32 IoT Project is an open-source printed circuit board by EngMeesh, from the EngMeesh/ESP32_IoT_Dev_Board repository on GitHub, published under the MIT licence. It is a 4-layer board of 82.9 × 53.8 mm with 92 parts on 78 nets, routed with 799 tracks and 146 vias.
It is built around the ESP32-C3-WROOM-02-H4, MCP73871EV and BME280, with the MAX4466EXK+T, W25Q32JVSSIQ and GSD090012SEU among its other parts. Its parts include 33 resistors, 25 capacitors, 7 ICs, 6 diodes and 5 connectors. It belongs with the power and home automation and IoT boards and the ESP32 and RISC-V boards of this library.


A custom 4-layer IoT development board based on the ESP32-C3, featuring integrated LiPo battery management, a CP2102N USB-UART bridge, MicroSD support, and onboard environmental/audio sensors for embedded engineering applications.
This repository contains the KiCad 10 design files, schematics, and manufacturing data for a custom Internet of Things development board built around the ESP32-C3-WROOM-02-H4 module. The board is designed for educational purposes, sensor integration testing, and embedded systems prototyping. The physical PCB silkscreen attributes the design directly to Eng. Meshal Alamri.
Core Microcontroller: ESP32-C3-WROOM-02-H4 module with Wi-Fi and Bluetooth LE capabilities.
USB Interface: USB Type-C connector (SS-52400-003) routed through a CP2102N USB-to-UART bridge, protected by a USBLC6-2SC6 ESD suppression IC.
Power Management: LM1117 3.3V LDO regulator and an MCP73871 charge management controller for handling LiPo batteries via a JST B2B-PH-SM4-TB surface-mount connector.
External Storage: MicroSD card slot (GSD090012SEU) for data logging applications.
Additional Memory: W25Q32JVSSIQ 32Mbit SPI Flash memory.
Integrated Sensors:
BME280 for temperature, humidity, and pressure monitoring.
MAX4466 electret microphone amplifier circuit with a manual gain control trimpot (VR1) for audio sampling.
TEMT6000X01 ambient light sensor.
User Interface: Tactile buttons for Boot (S2) and Reset (S1), alongside dedicated status LEDs indicating power, charging state, and serial TX/RX activity.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1u | Capacitor_SMD:C_0805_2012Metric | C1, C2, C5, C8, C10, C13, C14, C15, C16, C18, C21, C23 |
| 7 | 10k | Resistor_SMD:R_0805_2012Metric | R1, R2, R19, R23, R32, R33, R34 |
| 6 | 470 | Resistor_SMD:R_0805_2012Metric | R7, R8, R9, R10, R14, R18 |
| 4 | 10u | Custom:RESC3216X125N | C3, C4, C7, C12 |
| 4 | 50 | Resistor_SMD:R_0805_2012Metric | R15, R16, R20, R22 |
| 3 | 10n | Capacitor_SMD:C_0805_2012Metric | C17, C24, C25 |
| 3 | 1u | Capacitor_SMD:C_0805_2012Metric | C6, C11, C22 |
| 3 | 2k | Resistor_SMD:R_0805_2012Metric | R5, R26, R28 |
| 3 | LTST-C170KRKT | Custom:DIOC200X125X110 | LED1, LED4, LED6 |
| 2 | 0ZCH0110AF2E | Custom:FUSC3225X100N | F1, F2 |
| 2 | 1M | Resistor_SMD:R_0805_2012Metric | R27, R29 |
| 2 | 1k | Resistor_SMD:R_0805_2012Metric | R11, R30 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric | R24, R25 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | BC817 | Package_TO_SOT_SMD:SOT-23 | Q2, Q3 |
| 2 | LTST-C170GKT | Custom:LED_LTST-C170GKT | LED2, LED5 |
| 1 | 100p | Capacitor_SMD:C_0805_2012Metric | C20 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C19 |
| 1 | 20k | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 22.1k | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 22k | Resistor_SMD:R_0805_2012Metric | R31 |
| 1 | 35WR100KLFTR | Custom:TRIM_35WR100KLFTR | R17 |
| 1 | 4.7u | Custom:RESC3216X125N | C9 |
| 1 | 47.5k | Resistor_SMD:R_0805_2012Metric | R13 |
| 1 | B2B-PH-SM4-TB | Custom:JST_B2B-PH-SM4-TB | J2 |
| 1 | BME280 | Custom:PSON65P250X250X100-8N | U2 |
| 1 | Boot | Custom:SW_USLPT2819DT2TR | S1 |
| 1 | CMC-5042PF-AC | Custom:CUI_CMC-5042PF-AC | MK1 |
| 1 | CP2102N-Axx-xQFN20 | Package_DFN_QFN:SiliconLabs_QFN-20-1EP_3x3mm_P0.5mm_EP1.8x1.8mm | U4 |
| 1 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Conn_01x05_Pin | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J5 |
| 1 | ESP32-C3-WROOM-02-H4 | Custom:MODULE_ESP32-C3-WROOM-02-H4 | U3 |
| 1 | GSD090012SEU | Custom:AMPHENOL_GSD090012SEU | J3 |
| 1 | LM1117MPX-3.3 | Custom:VREG_LM1117MPX-3.3 | VR1 |
| 1 | LOGO | LOGO | G*** |
| 1 | LTST-C170TBKT | Custom:DIOC200X125X110 | LED3 |
| 1 | MAX4466EXK | Custom:SOT65P210X110-5N | U7 |
| 1 | MCP73871 | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U1 |
| 1 | Reset | Custom:SW_USLPT2819DT2TR | S2 |
| 1 | SS-52400-003 | Custom:BELFUSE_SS-52400-003 | J1 |
| 1 | TEMT6000X01 | Custom:TRANS_TEMT6000X01 | Q1 |
| 1 | Test CS | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | Test CS_SD | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | Test MISO | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | Test MOSI | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | Test SCLK | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | W25Q32JVSSIQ | Custom:SOIC127P790X216-8N | U6 |
The 91 most common of 92 parts.

KirtiChickamath/ESP32-IoT-sensor-board
ESP32- IoT sensor board. 4-layer PCB, designed in KiCad . Features LiPo charging, USB-C, SPI flash, SD card, BME280, and more.

YUKESH0620/ESP32-C3-Sensor-PCB
This repository contains the complete hardware design of a custom ESP32-C3 based Smart Sensor Board, including schematics, PCB layout, and documentation.

chopda15/ESP32-sensor-board
Custom-designed ESP32-C3 IoT PCB with integrated Li-ion charging, environmental sensing, data logging, USB-C connectivity, and power-efficient embedded system architecture.




aryan-asit/Telemetry-iot-project
In this project , a 4 layer custom pcb is made for Telematics

SarthakDas2006/ESP32-C3-IoT-Embedded-Custom_PCB
4-layer ESP32-C3 based custom embedded IoT PCB featuring onboard temperature & humidity, light, and audio sensing, USB Type-C, Li-Po charging, and external flash memory.
It measures 82.9 × 53.8 mm and has 4 copper layers, 1.6 mm thick.
92 parts, built around the ESP32-C3-WROOM-02-H4, MCP73871EV, BME280 and MAX4466EXK+T. 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.
From the EngMeesh/ESP32_IoT_Dev_Board repository on GitHub, at the commit this page was made from: the board is ESP32_IoT_Project.kicad_pcb and its schematic ESP32_IoT_Project.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).