
MainBoard 2023
takuhoTech/LagopusSystem-2023
Avionics for Human-Powered Aircraft, Including Bike Power Meter project.

Air Temperature Humidity NOx VOC Pressure sensor PCB
SGP41 OLEDsm is an open-source printed circuit board by RonHeg, from the RonHeg/SGP41_OLED_SuperMini repository on GitHub, published under the MIT licence. It is a 2-layer board of 19.5 × 31.5 mm with 24 parts on 22 nets, routed with 200 tracks and 16 vias.
It is built around the ICP-10111, SGP41-D-R4 and SHT40-AD1B-R2, with the UM6K34NTCN among its other parts. Its parts include 9 resistors, 7 capacitors, 4 ICs, 3 connectors and 1 transistor. It belongs with the sensors and measurement boards of this library.
The Evs-2 SGP41 OLED SuperMini is a small PCB from RJ Hegler Technologies, LLC containing Temperature, Humidity, Pressure, VOC and NOx sensors designed to connect to the ESP32C3 SuperMini microcontroller. The PCB is also configurable to easily attach to a XIAO microcontroller or, with jumper wires, you could attach it to other processors.
The sensors are: Sensirion AG SHT-40-AD1B Temperature and Humidity. Sensirion AG SGP41-D-R4 NOx and VOC. TDK ICP-10111 Barometric pressure and temperature. The PCB uses its hosts 3.3v supply (~11mA with the pre-loaded software) and communicates via I2C.
EVs-2_SGP41_VOC.ino sends data thru the serial port at a baud rate of 115,200 and also displays 4 lines on a OLED display (if you are using a different display, please verify pinout, some OLED displays have Vcc and GND reversed). The OLED display reads:
SGP41 VOC Sensor
78.23F, RH 48.00%
NOx = 1, VOC = 94
28.97inHg(Numbers in the data are an example, your readings should be the actual for your conditions)
Example of data sent through the serial port is:
SHT40
T: 26.32 RH: 28.41
Tticks: 26704 RHticks: 18016
SGP41
compensationRh: 18016 compensationT: 26704
raw VOC Index: 28689 raw NOx Index: 0
VOC Index: 0 NOx Index: 0
ICP-10111
Temperature: 27.38C
99919.05Pa 29.51inHg
Altitude: 132.09m
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | 1uF | Capacitor_SMD:C_0603_1608Metric | C2, C3, C4, C5, C7 |
| 4 | 0 | Resistor_SMD:R_0603_1608Metric | R6, R7, R8, R9 |
| 4 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R3, R4, R5 |
| 2 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C1, C6 |
| 2 | Conn_01x08 | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J1, J2 |
| 1 | 4.7 | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | AP7313-18SAG-7 | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | ICP-10111 | ICP_10111:PSON65P250X200X100-8N | U5 |
| 1 | OLED Display | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | SGP41-D-R4 | RJHTEC:XCDR_SGP40-D-R4[1] | U3 |
| 1 | SHT40-AD1B | Sensor_Humidity:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad | U1 |
| 1 | UM6K34N | Package_TO_SOT_SMD:SOT-363_SC-70-6 | Q1 |
It measures 19.5 × 31.5 mm and has 2 copper layers, 1.6 mm thick.
24 parts, built around the ICP-10111, SGP41-D-R4, SHT40-AD1B-R2 and UM6K34NTCN. 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 RonHeg/SGP41_OLED_SuperMini repository on GitHub, at the commit this page was made from: the board is SGP41_OLEDsm.kicad_pcb and its schematic SGP41_OLEDsm.kicad_sch. 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).

takuhoTech/LagopusSystem-2023
Avionics for Human-Powered Aircraft, Including Bike Power Meter project.

Rain-604/PERRII---Aerospace-Flight-Computer
PERRII - a modular aerospace flight computer designed for environmental sensing and long-range data telemetry

astuder/icp-101xx
Arduino library and breakout board for the TDK InvenSense ICP-101xx barometric perssure sensors



Eniemooo/Sensor-HAT
Open-hardware indoor air sensor (CO2, VOC/NOx, T/RH, light, sound): HAT for Raspberry Pi or standalone with Seeed XIAO + ESPHome. KiCad 10.


emertcakir/OpenAirScope
Open-source air quality and environmental monitoring node with STM32H743 + ESP32-C3, LoRaWAN, RS485, USB-C, Li-ion charging, and multi-sensor support.