
ESP32 BME690
andrewcnjuguna/ESP32_BME690
Multi-room ESP32-S3 environmental sensor node that streams air-quality data to a Node.js server over Wi-Fi. Built around the Bosch BME690 with auxiliary light, sound and battery monitoring.

A compact 4-layer mixed-signal PCB designed in KiCad 9, built around the ESP32-C3 module for IoT sensor applications.
ESP 32 PCB Project is an open-source printed circuit board by BBIkal, from the BBIkal/ESP32_IOT_Project repository on GitHub. It is a 4-layer board of 83 × 53.5 mm with 92 parts on 78 nets, routed with 695 tracks and 142 vias.
It is built around the ESP32-C3-WROOM-02-H4, BME280 and MAX4466EXK+T, with the W25Q32JVSSIQ, GSD090012SEU and TEMT6000X01 among its other parts. Its parts include 33 resistors, 25 capacitors, 7 ICs, 6 diodes and 5 connectors. It belongs with the ESP32 and RISC-V boards of this library.
A compact 4-layer mixed-signal PCB designed in KiCad 9, built around the ESP32-C3 module for IoT sensor applications.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 0.1u | Capacitor_SMD:C_0805_2012Metric | C1, C2, C5, C8, C10, C13, C14, C15, C16, C18, C20, C21, C22, 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 | 50 | Resistor_SMD:R_0805_2012Metric | R15, R16, R20, R22 |
| 3 | 10n | Capacitor_SMD:C_0805_2012Metric | C17, C24, C25 |
| 3 | 10u | ESP32_Project_Footprints:T491A106K010AT7280 | C3, C4, C7 |
| 3 | 2K | Resistor_SMD:R_0805_2012Metric | R5, R26, R28 |
| 3 | LTST-C170KRKT | ESP32_Project_Footprints:LTST-C170KRKT | LED1, LED4, LED6 |
| 2 | 1K | Resistor_SMD:R_0805_2012Metric | R11, R30 |
| 2 | 1M | Resistor_SMD:R_0805_2012Metric | R27, R29 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric | C6, C11 |
| 2 | 4K7 | Resistor_SMD:R_0805_2012Metric | R24, R25 |
| 2 | 5K1 | Resistor_SMD:R_0805_2012Metric | R3, R4 |
| 2 | BC817-16 | ESP32_Project_Footprints:BC817-16 | Q2, Q3 |
| 2 | LTST-C170GKT | ESP32_Project_Footprints:LED_LTST-C170GKT | LED2, LED5 |
| 2 | USLPT2819DT2TR | ESP32_Project_Footprints:SW_TL3305AF260QG | S1, S2 |
| 1 | 0ZCH0110AF2E | ESP32_Project_Footprints:FUSC3225X100N | F1 |
| 1 | 10 | ESP32_Project_Footprints:T491A106K010AT7280 | C12 |
| 1 | 10u | Capacitor_SMD:C_0805_2012Metric | C19 |
| 1 | 20K | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 22K | Resistor_SMD:R_0805_2012Metric | R31 |
| 1 | 22K1 | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 35WR100KLFTR | ESP32_Project_Footprints:TRIM_35WR100KLFTR | R17 |
| 1 | 4.7u | ESP32_Project_Footprints:T491A106K010AT7280 | C9 |
| 1 | 47K5 | Resistor_SMD:R_0805_2012Metric | R13 |
| 1 | B2B-PH-SM4-TB | Connector_JST:JST_PH_B2B-PH-SM4-TB_1x02-1MP_P2.00mm_Vertical | J2 |
| 1 | BME280 | ESP32_Project_Footprints:BME280 | U7 |
| 1 | CMC-5042PF-AC | ESP32_Project_Footprints:CUI_CMC-5042PF-AC | MK1 |
| 1 | CP2102N-Axx-xQFN20 | ESP32_Project_Footprints:CP2102N-A02-GQFN20R | 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 | ESP32_Project_Footprints:MODULE_ESP32-C3-WROOM-02-H4 | U3 |
| 1 | FBMJ2125HM330-T | ESP32_Project_Footprints:FBMJ2125HM330-T | FB1 |
| 1 | GSD090012SEU | ESP32_Project_Footprints:AMPHENOL_GSD090012SEU | J3 |
| 1 | LM1117MPX-3.3_NOPB | ESP32_Project_Footprints:VREG_LM1117MPX-3.3_NOPB | VR1 |
| 1 | LTST-C170TBKT | ESP32_Project_Footprints:LEDC2012X120N | LED3 |
| 1 | MAX4466EXK | ESP32_Project_Footprints:MAX4466EXK | U8 |
| 1 | MCP73871-4CC | ESP32_Project_Footprints:MCP73871_4CCI_ML | U1 |
| 1 | SS-52400-002 | ESP32_Project_Footprints:BELFUSE_SS-52400-002 | J1 |
| 1 | TEMT6000X01 | ESP32_Project_Footprints: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 | ESP32_Project_Footprints:USBLC6-2SC6 | U5 |
| 1 | W25Q32JVSSIQ | ESP32_Project_Footprints:W25Q32JVSSIQ | U6 |
The 90 most common of 92 parts.
It measures 83 × 53.5 mm and has 4 copper layers, 1.6 mm thick.
92 parts, built around the ESP32-C3-WROOM-02-H4, BME280, MAX4466EXK+T and W25Q32JVSSIQ. 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 BBIkal/ESP32_IOT_Project repository on GitHub, at the commit this page was made from: the board is ESP 32 PCB Project.kicad_pcb and its schematic ESP 32 PCB Project.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask BBIkal before reusing the design.

andrewcnjuguna/ESP32_BME690
Multi-room ESP32-S3 environmental sensor node that streams air-quality data to a Node.js server over Wi-Fi. Built around the Bosch BME690 with auxiliary light, sound and battery monitoring.

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.

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.


WasikeIsaac/ESP32_IOT-PCB-
ESP32 IoT board: 4-layer KiCad PCB with USB-C, BME280, mic, audio amp, SD card, GPIO breakout. Full custom design from schematic to layout.


Kaushalyasamantha/ESP32-C3-IoT-Dev-Board
"A custom 4-layer IoT development board built around the ESP32-C3 in KiCad 9"

pasensiojimenez/esp32-sensor-board
4-layer ESP32-C3 IoT development board designed in KiCad 10. Onboard power management (USB-C/LiPo), environmental sensors (BME280, light, sound), and SD/flash storage.