
Airquality
MorgenWebDigital/airquality
A battery-powered indoor air quality monitor. Real CO₂ from a photoacoustic sensor, VOC and NOx, temperature, humidity and ambient light, shown on a 2.13" e-paper display and sent over Bluetooth LE.

RoomSensor is an open-source printed circuit board by enwi, from the enwi/RoomSensor repository on GitHub. It is a 2-layer board of 82 × 36.5 mm with 75 parts on 90 nets, routed with 632 tracks and 80 vias.
It is built around the ESP32-WROOM-32D, BME680 and SCD40-D-R1, with the ALS-PT19-315C/L177/TR8, CEG8205A and RT9080-33GJ5 among its other parts. Its parts include 24 capacitors, 21 resistors, 8 ICs, 6 diodes and 6 connectors. It belongs with the ESP32 boards of this library.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 1u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C17, C18, C19, C20 |
| 8 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R5, R7, R8, R9, R10, R11, R15 |
| 7 | 100n | Capacitor_SMD:C_0603_1608Metric | C14, C15, C16, C21, C22, C23, C24 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric | R6, R16, R19, R20 |
| 3 | 100 | Resistor_SMD:R_0603_1608Metric | R3, R4, R17 |
| 3 | 1N5819W | Diode_SMD:D_SOD-323 | D1, D2, D3 |
| 2 | 1M | Resistor_SMD:R_0603_1608Metric | R12, R13 |
| 2 | 1k5 | Resistor_SMD:R_0603_1608Metric | R14, R21 |
| 2 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C11, C12 |
| 2 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4, J5 |
| 2 | Fiducial | Fiducial:Fiducial_0.5mm_Mask1.5mm | FID1, FID2 |
| 1 | 0.47 | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C13 |
| 1 | 4k | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | 68u | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 1 | ALS-PT19-315C/L177/TR8 | LED_SMD:LED_0603_1608Metric | Q3 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q2 |
| 1 | BME680 | Package_LGA:Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering | U8 |
| 1 | Battery_Cell | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BT1 |
| 1 | Blue | LED_SMD:LED_0603_1608Metric | D5 |
| 1 | CEG8205A | Package_SO:TSSOP-8_4.4x3mm_P0.65mm | U3 |
| 1 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6 |
| 1 | DW01-P | Package_TO_SOT_SMD:SOT-23-6 | U2 |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32D | U1 |
| 1 | FH34SRJ-24S-0.5SH50 | ultralibrarian:FH34SRJ-24S-0.5SH50 | J1 |
| 1 | Green | LED_SMD:LED_0603_1608Metric | D6 |
| 1 | RT9080-33GJ5 | ultralibrarian:RT9080-33GJ5 | U4 |
| 1 | Red | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | SCD40-D-R1 | ultralibrarian:SCD40-D-R1 | U6 |
| 1 | SHT31-DIS | Sensor_Humidity:Sensirion_DFN-8-1EP_2.5x2.5mm_P0.5mm_EP1.1x1.7mm | U7 |
| 1 | SI1308EDL-T1-GE3 | Package_TO_SOT_SMD:SOT-323_SC-70 | Q1 |
| 1 | SW_Push | Custom:TSB001A3826A | SW1 |
| 1 | TP4056 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm_ThermalVias | U5 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Custom:TYPE-C 6P LCH10.0 | J2 |
| 1 | programming | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J3 |
| 1 | silent boot | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
The 74 most common of 75 parts.
It measures 82 × 36.5 mm and has 2 copper layers, 1.6 mm thick.
75 parts, built around the ESP32-WROOM-32D, BME680, SCD40-D-R1 and ALS-PT19-315C/L177/TR8. 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 enwi/RoomSensor repository on GitHub, at the commit this page was made from: the board is pcb/RoomSensor.kicad_pcb and its schematic pcb/RoomSensor.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 enwi before reusing the design.

MorgenWebDigital/airquality
A battery-powered indoor air quality monitor. Real CO₂ from a photoacoustic sensor, VOC and NOx, temperature, humidity and ambient light, shown on a 2.13" e-paper display and sent over Bluetooth LE.

enwi/PiSupply
Uninterruptable power supply for Raspberry Pi's, which can also power external HDDs

Diabltica/esp32-weather-epd_pcb
A low-power E-Paper weather display powered by an ESP32 microcontroller. Utilizes the OpenWeatherMap API.

Matyas604/Security-Alarm-Panel
Home Assistant Smart Home Alarm Control Panel with fingerprint reader, NFC/RFID card reader, motion radar, and touchscreen TFT display. It can control your smart home, not just your home security system.

EnriqueNeyra/Aeroq
An Indoor Air Quality Monitor Powered by ESP32, SCD40, and SEN54

laemo10/SuperNicePCB
An integrated, multi-sensor UWB anchor PCB designed for real-time indoor object tracking (via Double-Sided Two-Way Ranging) and non-invasive human presence/occupancy monitoring.

MorgenWebDigital/airqualitymini
A stationary indoor air quality sensor. Real CO₂, VOC and NOx, temperature and humidity. No display, no battery. Powered from USB-C, read out over Bluetooth LE.
