

Esp home sensor
ESP32 based battery powered home sensor
- Size
- 90 × 25 mm
- Copper layers
- 4
- Thickness
- 1.56 mm
- Parts
- 98
- Nets
- 75
- Pads
- 322
- Tracks, vias
- 460, 160
- Pours
- 21
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 20 Mar 2026
- Updated
- 13 Oct 2026
Overview
Esp home sensor is an open-source printed circuit board by kamilix2003, from the kamilix2003/esp-home-sensor repository on GitHub, published under the MIT licence. It is a 4-layer board of 90 × 25 mm with 98 parts on 75 nets, routed with 460 tracks and 160 vias.
It is built around the BME680, VEML3235 and BQ25170DSG, with the ESP32-C6-MINI-1 and IRLHS6276TRPBF among its other parts. Its parts include 18 resistors, 16 capacitors, 9 ICs, 4 connectors and 3 diodes. It belongs with the sensors and measurement and power boards and the ESP32 and RISC-V boards of this library.
Main components
5BME680
LGA-8-40℃~+85℃ 0.12hpa 0.6hpa 1.3pa/K 1.71V~3.6V 150nA 30Kpa~1.1bar I2C、SPI Temperature Sensor LGA-8 Pressure Sensors ROHSBosch SensortecPressure SensorsVEML3235
SMD-6P-25℃~+85℃ 0.87mm 16bit 17.867klx 2.6V~3.6V 2mm 2mm I2C Light Intensity SMD-6P Ambient Light Sensors ROHSVishay IntertechnologyAmbient Light SensorsBQ25170DSG
WSON-8(2x2)-40℃~+125℃ 1 350nA 6.6V 800mA Charging IC Lithium Battery、LiFePO4 Battery Support 恒流充电、恒压充电、涓流充电、自动再充电、充电终止、可编程充电电流、欠压锁定、Overcurrent Protection、Short-Circuit Protection、过压保护 WSON-8(2x2) Battery Management ROHSTexas InstrumentsBattery ManagementESP32-C6-MINI-1
SMD,13.2x16.6mmSMD,13.2x16.6mm New Arrivals ROHSEspressif SystemsUncategorisedIRLHS6276TRPBF
PQFN-6(2x2)-55℃~+150℃ 1.1V 1.5W 2 N-Channel 20V 3.1nC 310pF 4.5A 45mΩ@4.5V 49pF PQFN-6(2x2) MOSFETs ROHSInfineon TechnologiesMOSFETs
README
README.mdesp-home-sensor
Wireless ESP32-C6 based home environmental sensor powered by single Li-ion 18650 cell, running ESP home firmware optimized for battery life which is to be measured in months instead of days.
Parts
98| Qty | Value | Footprint | References |
|---|---|---|---|
| 23 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23, TP24, TP25 +7 |
| 7 | 100n | Capacitor_SMD:C_0402_1005Metric | C3, C4, C9, C11, C14, C15, C16 |
| 7 | TestPoint | TestPoint:TestPoint_Pad_D2.5mm | TP1, TP2, TP3, TP4, TP5, TP6, TP30 |
| 4 | 4.7u | Capacitor_SMD:C_0402_1005Metric | C5, C6, C12, C13 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R5, R6, R16 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C1, C2, C10 |
| 3 | LED | LED_SMD:LED_0402_1005Metric | D1, D2, D3 |
| 3 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_NO_CK_KMR2 | SW1, SW2, SW3 |
| 3 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm | JP4, JP5, JP6 |
| 2 | 100 | Resistor_SMD:R_0402_1005Metric | R1, R8 |
| 2 | 10u | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | 15 | Resistor_SMD:R_0402_1005Metric | R9, R10 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric | R11, R12 |
| 2 | 2.2u | Inductor_SMD:L_0805_2012Metric | L1, L2 |
| 2 | 270k | Resistor_SMD:R_0402_1005Metric | R13, R14 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R17, R18 |
| 2 | Conn_01x04_MountingPin | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J1, J2 |
| 2 | R | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged2Bar_Pad1.0x1.5mm | JP1, JP2 |
| 2 | TPS62840 | esp_home_sensor:BGA-6_2x3_1.5x1.2mm | U4, U5 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R15 |
| 1 | 27k | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 680 | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | BME680 | Package_LGA:Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering | U7 |
| 1 | BQ25170 | esp_home_sensor:QFN-8_EP_2x2_Pitch0.5mm | U1 |
| 1 | BQ2970 | esp_home_sensor:QFN-8_1.5x1.5_Pitch0.5mm | U2 |
| 1 | Battery_Cell | esp_home_sensor:18650_cage | BT1 |
| 1 | Conn_01x08_MountingPin | Connector_JST:JST_SH_SM08B-SRSS-TB_1x08-1MP_P1.00mm_Horizontal | J3 |
| 1 | ESP32-C6-MINI-1 | RF_Module:ESP32-C6-MINI-1 | U6 |
| 1 | IRLHS6276TRPBF | esp_home_sensor:QFN-6_2x2_Pitch0.65mm | U3 |
| 1 | LOGO | LOGO | G*** |
| 1 | NTCSP163JF103FT1H | Resistor_SMD:R_0603_1608Metric | TH1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP3 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4110 | J4 |
| 1 | VEML3235 | esp_home_sensor:VEML3235 | U8 |
| 1 | WE-TVS-82400102 | Package_TO_SOT_SMD:SOT-23-6 | U9 |
More from kamilix2003/esp-home-sensor
2- 2 layers25 × 25 mm

- 2 layers25 × 25 mm

Similar boards
- 2 layers28 × 95 mm

Camera clicker
tenderlove/camera-clicker
WiFi client and remote shutter for Olympus OM-D cameras
30 parts7Apache-2.0 - 6 layers48.8 × 40.2 mm

- 2 layers6 × 6 mm

- 2 layers40 × 22.1 mm

- 4 layers86 × 56 mm

- 2 layers25 × 22.6 mm

- 2 layers27.9 × 41.7 mm

Modbus Adapter
tomasmcguinness/esp32-modbus-serial-adapter
The hardware folder contains a KiCad PCB design, designed around the ESP32-C6-MINI-1. Both the antenna and non-antenna (U1) versions will work here due to the location of the ESP32.
23 parts4 - 2 layers50 × 45.3 mm

Tempic HW
jernej13/Tempic
Small solarpowered ESP32 based indoor/outdoor wifi weather station.
61 parts2MIT
Questions
How big is the Esp home sensor PCB?
It measures 90 × 25 mm and has 4 copper layers, 1.56 mm thick.
What parts does the Esp home sensor use?
98 parts, built around the BME680, VEML3235, BQ25170DSG and ESP32-C6-MINI-1. 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 Esp home sensor KiCad files?
From the kamilix2003/esp-home-sensor repository on GitHub, at the commit this page was made from: the board is hardware/esp_home_sensor/esp_home_sensor.kicad_pcb and its schematic hardware/battery_charger/battery_charger.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Esp home sensor 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).