
Mini Environmental Sensor
MbFredys/PCB-Mini-Environmental-Sensor
Compact ESP32-C3 environmental-sensor PCB design using BME280 and SGP40 for temperature, humidity, pressure, and VOC-based air-quality sensing.

The SGP40-D-R4 is a VOC Sensor made by Sensirion in a DFN-6-EP(2.4x2.4) package with 7 pins. -10℃~+50℃ 0.85mm 0.8mm 0ppm~1000ppm 1.7V~3.6V 2.44mm 2.44mm 2.6mA Air quality I2C Reset function DFN-6-EP(2.4x2.4) VOC Sensors ROHS.
PCBKit's library has its KiCad symbol (SparkFun-Sensors:SGP40, from Eagle libraries) and its footprint (SparkFun-Sensors:SGP40, from Eagle libraries), ready for a KiCad board. 1,882 are in stock at JLCPCB (part C2874215). 19 open-source boards in 16 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage, hotplate supply voltage VDD, VDDH | 25 °C; VDD and VDDH connected to the same power supply | min 1.7 · typ 3.3 · max 3.6 V | 5 |
| Idle current IDD | 25 °C, 3.3 V; after power-up, sgp4x_turn_heater_off command or soft reset | typ 34 · max 105 A | 5 |
| Supply current under operation | 25 °C; continuously operated at VDD, VDDH = 1.8 V; average current | typ 3.5 · max 4 mA | 5 |
| Supply current under operation | 25 °C; continuously operated at VDD, VDDH = 3.3 V; average current | typ 2.6 · max 3 mA | 5 |
| Power-up time tPU | After hard reset, VDD ≥ VPOR | typ 0.4 · max 0.6 ms | 5 |
| Soft reset time tSR | After soft reset | typ 0.4 · max 0.6 ms | 5 |
| SCL clock frequency fSCL | max 400 kHz | 5 | |
| Relative humidity | Operating conditions | min 0 · max 90 % RH | 6 |
| Temperature | Operating conditions | min -10 · max 50 °C | 6 |
| Humidity | Operating conditions of humidity compensation; dew points −13 °C and +31 °C at minimum and maximum temperature, respectively; limited also to 90 % RH, whichever is smaller | min 1.5 · max 30 g m−3 (°C dew point) | 6 |
| Humidity | Operating conditions of humidity compensation; the smaller of this and the absolute humidity limit | max 90 % RH | 6 |
| Temperature | Operating conditions of humidity compensation | min -10 · max 50 °C | 6 |
| Relative humidity | Storage conditions | min 0 · max 80 % RH | 6 |
| Temperature | Storage conditions | min 5 · max 30 °C | 6 |
| Supply voltage VDD VDD | min -0.3 · max 3.6 V | 7 | |
| Supply voltage VDDH VDDH | min -0.3 · max 3.6 V | 7 | |
| Short-term storage temperature range | Temporary conditions during, e.g., transport | min -40 · max 70 °C | 7 |
| Operating temperature range | min -20 · max 55 °C | 7 | |
| Short-term storage humidity range | Non-condensing; temporary conditions during, e.g., transport | min 0 · max 80 % | 7 |
| Operating humidity range | Non-condensing | min 0 · max 90 % | 7 |
| ESD HBM | max 2 kV | 7 | |
| ESD CDM | max 500 V | 7 | |
| Latch up, JESD78 Class II, 125 °C | JESD78 Class II, 125 °C | max 100 mA | 7 |
| Pin | Name | Type |
|---|---|---|
| 1 | VDD | Power in |
| 2 | GND | Power in |
| 3 | SDA | Unspecified |
| 4 | GND | Power in |
| 5 | VDDH | Power in |
| 6 | SCL | Unspecified |
| DIEPAD | GND | Power in |

MbFredys/PCB-Mini-Environmental-Sensor
Compact ESP32-C3 environmental-sensor PCB design using BME280 and SGP40 for temperature, humidity, pressure, and VOC-based air-quality sensing.



HearnChristian/atmos-sense
ESP32-based atmospheric sensing node: BME280 environmental sensing and AS3935 lightning detection over I2C, designed for drone integration. KiCad hardware plus firmware.

Summanuss/openairqmonitor
Open source hardware to monitor temperature, humidity and VOC in an indoor environment

Akhilesh-design-02/STM32F407-Hardware-Design
4-layer STM32F407 mixed-signal PCB design featuring I2C/I2S/USB interfaces, SGP40 & SHT40 sensors, power plane splits, and star grounding for noise isolation.

benjamincrockett/Weather-Feather-Wing
A circuit board incorporating temperature, humidity, atmospheric pressure, and CO2 sensors into an Adafruit Feather Wing form factor with Stemma QT connectors.

leafony/ai05-env-sensors
全センサーは Leafony Bus の 3.3 V・I²C に接続します。基板は 23 × 20 mm、4層、板厚 0.8 mm です。
<iframe src="https://pcbkit.io/embed/parts/sensirion/SGP40-D-R4" title="SGP40-D-R4 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/sensirion/SGP40-D-R4.jpg" alt="SGP40-D-R4" width="1200" height="900">[](https://pcbkit.io/parts/sensirion/SGP40-D-R4)Yes. The symbol is SparkFun-Sensors:SGP40 and the footprint SparkFun-Sensors:SGP40, both drawn on this page. PCBKit places them on a board for you when you design with it.
DFN-6-EP(2.4x2.4), with 7 pins. Its footprint is drawn on this page.
Sensirion publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C2874215, with 1,882 in stock; the sellers' links on this page open their listings.
19 boards in 16 repositories on GitHub; the most starred are listed on this page, with their KiCad files.