
Indoor sensor
Djuke-DIYAudio/indoor-sensor
Affordable indoor sensor for measuring CO2, temperature, humidity and pressure

A WiFi environmental sensor based on Tasmota that reports temperature, air pressure, air quality, humidity and CO2 (ppm).
EnvironmentalSensors is an open-source printed circuit board by strayer, from the strayer/EnvironmentalSensor repository on GitHub, published under the MIT licence. It is a 2-layer board of 110.1 × 38.6 mm with 8 parts on 16 nets, routed with 80 tracks and 0 vias.
It is built around the WEMOS D1 MINI, MH-Z19B and DS18B20. Its parts include 2 ICs, 2 connectors and 1 resistor. It belongs with the sensors and measurement and radio and wireless boards and the ESP8266 boards of this library.
A WiFi environmental sensor based on Tasmota that reports temperature, air pressure, air quality, humidity and CO2 (ppm).

It features the following sensors:
The DS18B20 is featured on the PCB because the temperature sensor of the BME 280 / BME 680 is very sensitive - simply holding your finger above it may cause incorrect readings. The DS18B20 is reasonably accurate, cheap and known in the DIY community, so it was a simple addition to get reliable temperature readings.
Either a BME 280 or a BME 680 is supported by the PCB. This was only added because I had a BME 680 lying around, so why not use it - the BME 280 is cheaper and due to the MH-Z19B the air quality reading is pretty obsolete, so in general I recommend installing a BME 280.
The PCB has an internal cutout to avoid transferring heat from the D1 Mini to the temperature-reading components on the other side.
The software intended to be run on the device is Tasmota. A preconfigured template will be added later.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | MountingHole | MountingHole:MountingHole_2.2mm_M2_Pad_Via | H1, H2, H3 |
| 1 | 4k7 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | BME280-Breakout | EnvironmentalSensors:BME280_BME680 | J1 |
| 1 | DS18B20 | Package_TO_SOT_THT:TO-92_Inline | U2 |
| 1 | MH-Z19B | EnvironmentalSensors:MH-Z19B | J2 |
| 1 | WeMos_D1_mini | Module:WEMOS_D1_mini_light | U1 |
It measures 110.1 × 38.6 mm and has 2 copper layers, 1.6 mm thick.
8 parts, built around the WEMOS D1 MINI, MH-Z19B and DS18B20. 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 strayer/EnvironmentalSensor repository on GitHub, at the commit this page was made from: the board is EnvironmentalSensors.kicad_pcb. 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).

Djuke-DIYAudio/indoor-sensor
Affordable indoor sensor for measuring CO2, temperature, humidity and pressure

Gonellarro/Sensor-de-CO2
Building a C02 and wheather station with Wemos D1 mini micro controller, MH Z19B and BM280 sensors

SWAT-engineering/kiwi-air-monitor
Kiwi monitor is an open source CO2/Humidity/Temperature sensor intended for monitoring the quality of the air in a room. Kiwi was created to support teachers with a notification to ventilate their classroom.

open-lv/air-guard
Do-it-yourself electronics kit for building an air quality monitor for your school, work and home.

ronaldsieber/ESP32SmartBoard_PCB
KiCad project of a Printed Cuircit Board (PCB) for ESP32 with Temperature/Humidity/CO2 Sensors, User LEDs and Buttons

HiMinds/himinds-boosting-innovation-embedded-env-sensor-hw
HiMinds Open Source Wireless Environmental Sensor HW

JensFZ/CO2Sensor_PCB
Added external power suply, leds and a buzzer (all of them are optional)
