
KwartzLab SensorBoard Rev3
kwartzlab/Environmental-Sensor
The source for the environmental sensors used at Kwartzlab

The source for the environmental sensors used at Kwartzlab
KwartzLab SensorBoard Rev3-Panel is an open-source printed circuit board by kwartzlab, from the kwartzlab/Environmental-Sensor repository on GitHub. It is a 2-layer board of 185.9 × 120 mm with 200 parts on 120 nets, routed with 908 tracks and 114 vias.
It is built around the ESP32-C3-MINI-1, BME688 and SHTC3, with the AMS1117-3.3, APC-817A1-SL and LL4148 among its other parts. Its parts include 30 capacitors, 28 resistors, 18 connectors, 14 diodes and 8 ICs. It belongs with the sensors and measurement boards and the ESP32 and RISC-V boards of this library.
The Kwartzlab Environemntal Sensor is a sensor board that is powered by an ESP32 which sends environmental metrics to grafana over wifi.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 22 | 10uF / 25v (20%) | Capacitor_SMD:C_0603_1608Metric | C2, C2, C4, C4, C10, C10, C11, C11, C12, C12, C13, C13, C14, C14, C15, C15 +6 |
| 8 | 1k (1%) | PCM_Resistor_SMD_AKL:R_0603_1608Metric | R8, R8, R9, R9, R10, R10, R12, R12 |
| 8 | M4 | MountingHole:MountingHole_4.3mm_M4_Pad_Via | H1, H1, H2, H2, H3, H3, H4, H4 |
| 4 | 0.1uF / 50v (10%) (NC) | Capacitor_SMD:C_0603_1608Metric | C7, C7, C8, C8 |
| 4 | 100 | PCM_Resistor_SMD_AKL:R_0603_1608Metric | R6, R6, R7, R7 |
| 4 | 10k (1%) | PCM_Resistor_SMD_AKL:R_0603_1608Metric | R3, R3, R14, R14 |
| 4 | 470 (1%) | PCM_Resistor_SMD_AKL:R_0603_1608Metric | R11, R11, R13, R13 |
| 4 | 5.11k | PCM_Resistor_SMD_AKL:R_0603_1608Metric | R4, R4, R5, R5 |
| 4 | 5.1k (1%) | PCM_Resistor_SMD_AKL:R_0603_1608Metric | R1, R1, R2, R2 |
| 4 | 5v Relay | Relay_THT:Relay_SPDT_Finder_36.11 | K1, K1, K2, K2 |
| 4 | APC-817A1 | LTV-816S:SMD4-2.54-4.6X6.5MM | OC1, OC1, OC2, OC2 |
| 4 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J8, J8, J9, J9 |
| 4 | LED | LED_SMD:LED_1206_3216Metric | D4, D4, D5, D5 |
| 4 | LL4148 | LL4148:DIO_LL4148 | D6, D6, D7, D7 |
| 4 | LOGO | LOGO | G***, G***, G***, G*** |
| 4 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q1, Q1, Q2, Q2 |
| 4 | SW_Push | Button_Switch_SMD:SW_Tactile_SPST_NO_Straight_CK_PTS636Sx25SMTRLFS | SW1, SW1, SW2, SW2 |
| 4 | Screw_Terminal_01x03 | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3-5.08_1x03_P5.08mm_Horizontal | J5, J5, J6, J6 |
| 2 | , | ||
| 2 | 0.1uF / 50v (10%) | Capacitor_SMD:C_0603_1608Metric | C3, C3 |
| 2 | 1N5819HW-7-F | Diode_SMD:D_SOD-123 | D2, D2 |
| 2 | 1uF / 16v (10%) | Capacitor_SMD:C_0603_1608Metric | C1, C1 |
| 2 | 3V3 | TestPoint:TestPoint_Pad_D1.0mm | TP5, TP5 |
| 2 | 5V | TestPoint:TestPoint_Pad_D1.0mm | TP10, TP10 |
| 2 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2, U2 |
| 2 | BME688 | Package_LGA:Bosch_LGA-8_3x3mm_P0.8mm_ClockwisePinNumbering | U4, U4 |
| 2 | ESP32-C3-MINI-1 | Espressif:ESP32-C3-MINI-1 | U1, U1 |
| 2 | G*** | kibuzzard-64420C1B | kibuzzard-64420C1B, kibuzzard-64420C1B |
| 2 | G*** | kibuzzard-64420C16 | kibuzzard-64420C16, kibuzzard-64420C16 |
| 2 | G*** | kibuzzard-64420A6A | kibuzzard-64420A6A, kibuzzard-64420A6A |
| 2 | G*** | kibuzzard-64444232 | kibuzzard-64444232, kibuzzard-64444232 |
| 2 | G*** | kibuzzard-64420C5E | kibuzzard-64420C5E, kibuzzard-64420C5E |
| 2 | G*** | kibuzzard-64420E8B | kibuzzard-64420E8B, kibuzzard-64420E8B |
| 2 | G*** | kibuzzard-644209FA | kibuzzard-644209FA, kibuzzard-644209FA |
| 2 | G*** | kibuzzard-644479D4 | kibuzzard-644479D4, kibuzzard-644479D4 |
| 2 | G*** | kibuzzard-64420C54 | kibuzzard-64420C54, kibuzzard-64420C54 |
| 2 | G*** | kibuzzard-64420CBE | kibuzzard-64420CBE, kibuzzard-64420CBE |
| 2 | G*** | kibuzzard-64420A01 | kibuzzard-64420A01, kibuzzard-64420A01 |
| 2 | G*** | kibuzzard-64420C24 | kibuzzard-64420C24, kibuzzard-64420C24 |
| 2 | G*** | kibuzzard-64420CCA | kibuzzard-64420CCA, kibuzzard-64420CCA |
| 2 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP4, TP4 |
| 2 | GPIO10 | TestPoint:TestPoint_Pad_D1.0mm | TP14, TP14 |
| 2 | GPIO3 | TestPoint:TestPoint_Pad_D1.0mm | TP6, TP6 |
| 2 | GPIO4 | TestPoint:TestPoint_Pad_D1.0mm | TP7, TP7 |
| 2 | GPIO5 | TestPoint:TestPoint_Pad_D1.0mm | TP8, TP8 |
| 2 | GPIO8 | TestPoint:TestPoint_Pad_D1.0mm | TP12, TP12 |
| 2 | PM2.5 Sensor | Connector_JST:JST_ZH_B5B-ZR_1x05_P1.50mm_Vertical | J3, J3 |
| 2 | Program | TestPoint:TestPoint_Pad_D1.0mm | TP13, TP13 |
| 2 | Qwiic Connector | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J7, J7 |
| 2 | Relay 1 | TestPoint:TestPoint_Pad_D1.0mm | TP2, TP2 |
| 2 | Relay 2 | TestPoint:TestPoint_Pad_D1.0mm | TP3, TP3 |
| 2 | Reset | TestPoint:TestPoint_Pad_D1.0mm | TP15, TP15 |
| 2 | SCL | TestPoint:TestPoint_Pad_D1.0mm | TP11, TP11 |
| 2 | SDA | TestPoint:TestPoint_Pad_D1.0mm | TP9, TP9 |
| 2 | SHTC3 | Sensor_Humidity:Sensirion_DFN-4-1EP_2x2mm_P1mm_EP0.7x1.6mm | U3, U3 |
| 2 | SP0503BAHT | Package_TO_SOT_SMD:SOT-143 | D1, D1 |
| 2 | Serial Interface | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J1, J1 |
| 2 | Status | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP1 |
| 2 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J2, J2 |
| 2 | WS2812B | LED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D3, D3 |
| 2 | Zio Loudness Sensor | Zio Loudness Sensor:zio_loudness_sensor | J4, J4 |
The 184 most common of 200 parts.

kwartzlab/Environmental-Sensor
The source for the environmental sensors used at Kwartzlab

FireLabsCA/HabitatCAN-Dev-Board-ESP32
HabitatCAN development board with ESP32 microprocessor


fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io

swayerloren/KICAD_ENGINE
AI-assisted KiCad PCB design workflow for schematics, PCB layouts, DRC, BOM/CPL, and fabrication outputs using Codex or Claude.

orgTestCodacy11KRepos110MB/repo-2907-b-parasite
b-parasite is an open source soil moisture and ambient temperature/humidity/light sensor.

openhwfoundation/core-v-mcu-devkit
This is the CORE-V MCU DevKit project, hosting the open-source artifacts for the CORE-V MCU Development Kit.

AshiqAshref/Garage-Door-Opener
Universal Garage Door using BLE (Bluetooth Low Power) running on ESP32 with highest security possible.

It measures 185.9 × 120 mm and has 2 copper layers, 1.6 mm thick.
200 parts, built around the ESP32-C3-MINI-1, BME688, SHTC3 and AMS1117-3.3. 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 kwartzlab/Environmental-Sensor repository on GitHub, at the commit this page was made from: the board is pcb/kicad/KwartzLab-SensorBoard-Rev3-Panel.kicad_pcb and its schematic pcb/kicad/KwartzLab-SensorBoard-Rev3.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 kwartzlab before reusing the design.