

NH AirQuality
- Size
- 90.5 × 53 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 67
- Nets
- 86
- Pads
- 282
- Tracks, vias
- 501, 147
- Pours
- 9
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 21 Mar 2026
- Updated
- 21 Mar 2026
Overview
NH AirQuality is an open-source printed circuit board by NottingHack, from the NottingHack/NH-AirQuality repository on GitHub. It is a 4-layer board of 90.5 × 53 mm with 67 parts on 86 nets, routed with 501 tracks and 147 vias.
It is built around the ATMEGA328P-MU, PMSA003-A and SCD40-D-R1, with the SGP40-D-R4, AMS1117-3.3 and W5500 among its other parts. Its parts include 24 capacitors, 20 resistors, 7 ICs, 5 diodes and 4 connectors. It belongs with the sensors and measurement boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
10ATMEGA328P-MU
HVQFN-32(5x5)-40℃~+85℃ 1.8V~5.5V 10bit 1KB 20MHz 23 2KB 32KB 8 Bit AVR Built-in FLASH VQFN-32(5x5) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontroller Units (MCUs/MPUs/SOCs)PMSA003-A
-- Sensor Modules ROHSBeijing PlantowerSensor ModulesSCD40-D-R1
SMD-10℃~+60℃ 0.36mA 0ppm~40000ppm 10.1mm 10.1mm 2.4V~5.5V 6.5mm Air quality I2C Reset function ±5% SMD Gas Sensors ROHSSensirionGas SensorsSGP40-D-R4
DFN-6-EP(2.4x2.4)-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 ROHSSensirionVOC SensorsAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsW5500
LQFP-48_7x7-40℃~+85℃ 10BASE-T、100BASE-TX 3.3V 32KB SPI SPI Wake-up function、Programmable LED indication、Low-power mode Yes LQFP-48(7x7) Ethernet Controllers ROHSWIZNETEthernet ControllersQSCP251Q180J1GV001T
060318pF 250V C0G ±5% 0603 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHSJohanson DielectricsMultilayer Ceramic Capacitors MLCC - SMD/SMTABM3-16.000MHZ-D2Y-T
SMD5032-2P-40℃~+85℃ 16MHz 18pF 40Ω ±20ppm ±30ppm SMD5032-2P Crystals ROHSAbraconCrystalsNR4018T470M
SMD,4x4mm420mA 47uH 570mA 650mΩ ±20% SMD,4x4mm Power Inductors ROHSTaiyo YudenPower InductorsSMAJ58A
DO-214AC(SMA)-55℃~+150℃ 1uA 4.3A@10/1000us 400W@10/1000us 58V 71.2V 93.6V IEC 61000-4-2 TVS Unidirectional DO-214AC(SMA) ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)
Parts
67| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 1u | Capacitor_SMD:C_0603_1608Metric | C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 |
| 5 | 10K | Resistor_SMD:R_0603_1608Metric | R3, R11, R12, R16, R17 |
| 4 | 100 | Resistor_SMD:R_0603_1608Metric | R13, R14, R19, R20 |
| 4 | 18p | Capacitor_SMD:C_0603_1608Metric | C1, C3, C7, C8 |
| 4 | 49.9 | Resistor_SMD:R_0603_1608Metric | R6, R7, R8, R9 |
| 3 | 10u | Capacitor_SMD:C_1206_3216Metric | C10, C12, C24 |
| 3 | LED | LED_SMD:LED_0603_1608Metric | D2, D3, D5 |
| 2 | 10n | Capacitor_SMD:C_0603_1608Metric | C5, C11 |
| 2 | 120 | Inductor_SMD:L_0805_2012Metric | FB1, FB2 |
| 2 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H2, H3 |
| 1 | 0.01u | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 0.1 | Resistor_SMD:R_2512_6332Metric | R5 |
| 1 | 10 | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 100n | Capacitor_SMD:C_0603_1608Metric | C2 |
| 1 | 100u | Capacitor_SMD:CP_Elec_6.3x7.7 | C9 |
| 1 | 12.4k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 16M | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y2 |
| 1 | 1K | Resistor_SMD:R_0603_1608Metric | R18 |
| 1 | 22n | Capacitor_SMD:C_0603_1608Metric | C13 |
| 1 | 25M | Crystal:Crystal_SMD_5032-2Pin_5.0x3.2mm | Y1 |
| 1 | 3.16K | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | 30.1K | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 4.7 | Resistor_SMD:R_0603_1608Metric | R15 |
| 1 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C6 |
| 1 | 47u | Inductor_SMD:L_APV_ANR4026 | L1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U7 |
| 1 | ATmega328P-M | Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mm | U1 |
| 1 | AVR-ISP-6 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | INA219AxD | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | PMSA003 | Connector_PinSocket_1.27mm:PinSocket_2x05_P1.27mm_Vertical | J3 |
| 1 | Power | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J4 |
| 1 | RJ45_Hanrun_HR911105A_Horizontal | Connector_RJ:RJ45_Hanrun_HR911105A_Horizontal | J2 |
| 1 | SCD40-D-R1 | SCD40:SCD41-D-R1_SEN | U6 |
| 1 | SGP40-D-R4 | SGP40:SGP40_SEN | U5 |
| 1 | SMAJ58A | Diode_SMD:D_SMA | D4 |
| 1 | SSB2H60H | Diode_SMD:D_SMB | D1 |
| 1 | W5500 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U3 |
| 1 | ~ | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U2 |
Questions
How big is the NH AirQuality PCB?
It measures 90.5 × 53 mm and has 4 copper layers, 1.6 mm thick.
What parts does the NH AirQuality use?
67 parts, built around the ATMEGA328P-MU, PMSA003-A, SCD40-D-R1 and SGP40-D-R4. 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.
Where can I download the NH AirQuality KiCad files?
From the NottingHack/NH-AirQuality repository on GitHub, at the commit this page was made from: the board is NH-AirQuality.kicad_pcb and its schematic NH-AirQuality.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the NH AirQuality design in my own project?
Its repository states no licence, so its author keeps all rights: ask NottingHack before reusing the design.
Similar boards
- 4 layers129.6 × 45 mm

- 4 layers36.5 × 69 mm

Storm tracker
solderable/storm-tracker-hardware
Open-source-ready Storm Tracker hardware design, documentation, BOM, and manufacturing package
102 parts58 - 2 layers38.4 × 65.5 mm

- 2 layers43 × 50 mm

Esp pmsa
neggles/esp-pmsa
Makefile uses Jan Mrázek's KiKit, which I cannot recommend enough, and therefore has to be available on your system.
28 parts1CC-BY-SA-4.0 - 2 layers45 × 45 mm

Aeroq Hardware v3
EnriqueNeyra/Aeroq
An Indoor Air Quality Monitor Powered by ESP32, SCD40, and SEN54
56 parts130 - 4 layers90 × 40 mm

- 2 layers82 × 36.5 mm

- 4 layers76 × 85 mm

SuperNicePCB
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.
68 parts