

ESP32-C3 Wi Fi env sensor
ESP32-C3 Wi-Fi connected temperature, humidity, pressure sensor
- Size
- 63 × 27.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 34
- Nets
- 45
- Pads
- 163
- Tracks, vias
- 168, 45
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 19 Sep 2024
- Updated
- 16 Oct 2024
Overview
ESP32-C3 Wi Fi env sensor is an open-source printed circuit board by caiser01, from the caiser01/ESP32-C3_Wi-Fi_env_sensor repository on GitHub, published under the MIT licence. It is a 2-layer board of 63 × 27.9 mm with 34 parts on 45 nets, routed with 168 tracks and 45 vias.
It is built around the ESP32-C3-MINI-1, BME280 and AP2112K-3.3, with the LESD5D5.0CT1G, DMP2070UQ-7 and DX07S016JA1R1500 among its other parts. Its parts include 11 resistors, 8 capacitors, 5 diodes, 4 ICs and 2 connectors. It belongs with the sensors and measurement and radio and wireless boards and the ESP32 and RISC-V boards of this library.
Main components
6ESP32-C3-MINI-1
--40℃~+81℃ -89dBm 2.4GHz 350mA 3V~3.6V 82mA ESP32-C3 Chip On-board PCB Antenna UART - WiFi Modules ROHSRF CrazyWiFi ModulesBME280
LGA-8(2.5x2.5)-40℃~+85℃ 0%RH~100%RH 1.71V~3.6V 1.8uA 16bit I2C、SPI ±0.5℃ ±3%RH LGA-8(2.5x2.5) Temperature and Humidity Sensor ROHSBoschTemperature And Humidity SensorAP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedLESD5D5.0CT1G
SOD-523-55℃~+150℃ 100W 12pF 16V 1uA 5V 7A 7V Bidirectional ESD IEC 61000-4-2 SOD-523 ESD and Surge Protection (TVS/ESD) ROHSGOODWORKUncategorisedDMP2070UQ-7
SOT-23-55℃~+150℃ 1 P-Channel 118pF 11pF 17.8nC 20V 4.6A 44mΩ@4.5V 830mW 950mV SOT-23 MOSFETs ROHSDiodes IncorporatedMOSFETsDX07S016JA1R1500
SMD-40℃~+85℃ 1 250mA、1.25A 48V Black Female Type-C USB 2.0 SMD USB Connectors ROHSJAE ElectronicsUSB Connectors
README
README.mdESP32-C3 Wi-Fi environment sensor node
A Wi-Fi connected temperature, humidity, and pressure sensor node based around the Espressif ESP32-C3-MINI-1 and the Bosch BME280 Humidity/Pressure/Temperature sensor.
The primary goal of this project is to provide a simple platform for monitoring the temperature and humidity of the spaces inside one's home. These wireless sensor nodes can be easily integrated with the free software packages such as Home Assistant (https://www.home-assistant.io) and ESPHome (https://esphome.io). Alternatively, the user can write their own fully custom firmware using ESP-IDF, Arduino, or MicroPython.
Through simple monitoring of the temperature and humidity in the different rooms of one's home it is possible to:
- Gain insight into the effectiveness of the home's heating and cooling (HVAC) system
- Determine if a space may need a humidifier/dehumidifier
- Identify spaces that may need additional insulation
- Find spaces with doors or windows that do not seal tightly
Additionally, the barometric pressure sensing capability can provide realtime insight into changing local weather conditions.
Design
This device was designed for measuring the basic ambient environmental conditions of an indoor space so that they may be remotely displayed instantly and/or logged for long-term monitoring. The ESP32-C3-MINI-1 was chosen for its small footprint and the numerous available coding frameworks including ESP-IDF, Arduino, MicroPython, and ESPHome. The device includes a built in charger for a lithium battery. The user has the option to power the sensor node from a USB-C cable or from a rechargeable lithium battery. Firmware flashing is also performed through the USB-C connector via the ESP32-C3's built in USB interface. Depending on the software and framework used, over-the-air (OTA) firmware flashing is also possible via Wi-Fi.
Parts
34| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C4, C5, C6 |
| 4 | 5.1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R3, R6, R7 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1, R8, R9 |
| 3 | LESD5D5.0CT1G | Diode_SMD:D_SOD-523 | D2, D3, D4 |
| 2 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C7 |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R4, R5 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C8 |
| 2 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1, JP2 |
| 1 | 1N5819HW1-7-F | Diode_SMD:D_SOD-123F | D1 |
| 1 | 430k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R10 |
| 1 | 91k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U4 |
| 1 | DMP2070UQ | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | DX07S016JA1R1500 | Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J1 |
| 1 | ESP32-C3-MINI-1 | PCM_Espressif:ESP32-C3-MINI-1 | U1 |
| 1 | JST S2B-PH-SM4-TB(LF)(SN) | Connector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J2 |
| 1 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D5 |
| 1 | MCP73831-2-OT | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5 | H1 |
Similar boards
- 4 layers39 × 99 mm

- 4 layers92.7 × 59.3 mm

- 4 layers71.5 × 71.5 mm

Elixir
golioth/elixir-hw
An open source hardware device that has cellular, wifi, bluetooth, GPS, and more!
249 parts36CERN-OHL-P-2.0 - 4 layers100 × 35 mm

Navigator
Mig-M27/Avionics-PCBs
Este repositório é usado para gerir as versões dos projetos KiCAD do sistema de Avionics da Porto Space Team. Está dividido em 2 secções: 1.
107 parts - 2 layers22.9 × 63.5 mm

Esp rust board
swayerloren/KICAD_ENGINE
AI-assisted KiCad PCB design workflow for schematics, PCB layouts, DRC, BOM/CPL, and fabrication outputs using Codex or Claude.
96 parts10MIT - 2 layers40 × 40 mm

Esp unit c3-v3
Kleavox/DeltaT32
Hardware design based on ESP32-C3 Mini-1, aiming for wearable and general-purpose use, with modular sensor separation.
105 partsMIT - 2 layers41.4 × 34 mm

- 2 layers42.4 × 94 mm

Questions
How big is the ESP32-C3 Wi Fi env sensor PCB?
It measures 63 × 27.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32-C3 Wi Fi env sensor use?
34 parts, built around the ESP32-C3-MINI-1, BME280, AP2112K-3.3 and LESD5D5.0CT1G. 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-C3 Wi Fi env sensor KiCad files?
From the caiser01/ESP32-C3_Wi-Fi_env_sensor repository on GitHub, at the commit this page was made from: the board is PCB/ESP32-C3_Wi-Fi_env_sensor.kicad_pcb and its schematic PCB/ESP32-C3_Wi-Fi_env_sensor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESP32-C3 Wi Fi env 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).