Skip to the content
PCBKitNew board
2 layers133 × 93 mmAir monitoring, the printed circuit board in 3D

Overview An embedded system designed to monitor ambient air conditions in real time. It captures data on key pollutants and environmental parameters to assess air quality, classify hazard levels, and log or transmit…

Size
133 × 93 mm
Copper layers
2
Thickness
1.6 mm
Parts
29
Nets
47
Pads
133
Tracks, vias
494, 43
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
17 Jun 2025
Updated
23 Jun 2025

Overview

Air monitoring is an open-source printed circuit board by Madzigraphix, from the Madzigraphix/urbanbreathe repository on GitHub. It is a 2-layer board of 133 × 93 mm with 29 parts on 47 nets, routed with 494 tracks and 43 vias.

It is built around the ATMEGA328-AU, DHT11 and LM2596S-ADJ, with the MQ-6 among its other parts. Its parts include 5 ICs, 3 capacitors, 3 resistors, 3 diodes and 3 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

4

README

README.md

Group Members and roles:

  1. Dickson Mbogo - Program Developer
  2. Elisha Jilo - Electrical Systems Developer
  3. Shem Koech - Mechanical Designer
  4. Masika - Supervisor

UrbanBreathe

Overview An embedded system designed to monitor ambient air conditions in real time. It captures data on key pollutants and environmental parameters to assess air quality, classify hazard levels, and log or transmit data for analysis and response.

Working

Data Acquisition The system uses environmental sensors to measure:

Particulate Matter (PM2.5, PM10)

Carbon Monoxide (CO)

Nitrogen Dioxide (NO₂)

Temperature and Humidity

Signal Processing Raw analog/digital data from sensors is processed through a microcontroller. Noise is filtered out, and readings are normalized and scaled.

Air Quality Index Calculation The processed values are mapped to standardized AQI ranges. The system calculates an overall air quality score based on pollutant concentrations using a weighted formula.

Classification The AQI value is categorized into levels (e.g., Good, Moderate, Unhealthy). These levels guide public awareness or automated responses.

Data Handling

Logged locally to memory or SD card

Optionally transmitted to a remote server or cloud via Wi-Fi/GSM

Continuous Monitoring The system performs regular sampling at set intervals. The loop ensures ongoing air status tracking and historical trend capture.

Trello link https://trello.com/b/yV4AvyV6/team

Parts

29
QtyValueFootprintReferences
4RResistor_SMD:R_0805_2012MetricPush1, Push2, Push3, Reset1
11.21 kResistor_SMD:R_1206_3216MetricR2
1100uCapacitor_SMD:CP_Elec_8x10C2
1100uCapacitor_SMD:CP_Elec_6.3x5.4C4
11N5822Diode_THT:D_5W_P10.16mm_HorizontalD2
120 uHInductor_SMD:L_Bourns_SRR1260L3
1220uCapacitor_SMD:CP_Elec_10x10C3
133 uHInductor_SMD:L_Bourns_SRR1260L2
150 kPotentiometer_THT:Potentiometer_Bourns_3296Y_VerticalRV2
1ATmega328-APackage_QFP:TQFP-32_7x7mm_P0.8mmU4
1Barrel_JackConnector_BarrelJack:BarrelJack_HorizontalJ1
1BuzzerBuzzer_Beeper:MagneticBuzzer_ProSignal_ABT-410-RCBZ1
1CCapacitor_THT:CP_Radial_D4.0mm_P1.50mmVccCap1
1DHT11Sensor:Aosong_DHT11_5.5x12.0_P2.54mmU1
1LInductor_THT:L_Axial_L6.6mm_D2.7mm_P10.16mm_Horizontal_Vishay_IM-2L4
1LCD ContrastPotentiometer_SMD:Potentiometer_Bourns_3314G_VerticalRV1
1LCD-016N002LDisplay:LCD-016N002LU3
1LD271LED_THT:LED_VCCLite_5381H5_6.35x6.35mmD3
1LD271LED_THT:LED_VCCLite_5381H3_6.35x6.35mmD1
1LM2596S-ADJPackage_TO_SOT_SMD:TO-263-5_TabPin3U5
1MQ-6Sensor:MQ-6U2
1ModeButton_Switch_SMD:SW_SPST_PTS647_Sx50SW1
1RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3
1RResistor_SMD:R_1206_3216MetricR1
1ResetButton_Switch_SMD:SW_SPST_PTS647_Sx50SW3
1SelectButton_Switch_SMD:SW_SPST_PTS647_Sx50SW2

Questions

How big is the Air monitoring PCB?

It measures 133 × 93 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Air monitoring use?

29 parts, built around the ATMEGA328-AU, DHT11, LM2596S-ADJ and MQ-6. 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 Air monitoring KiCad files?

From the Madzigraphix/urbanbreathe repository on GitHub, at the commit this page was made from: the board is electrical/PCB Design/PCB-Design/Air monitoring.kicad_pcb and its schematic electrical/PCB Design/PCB-Design/Air monitoring.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Air monitoring design in my own project?

Its repository states no licence, so its author keeps all rights: ask Madzigraphix before reusing the design.

Similar boards

  • 2 layersMetrhseis, the printed circuit board in 3D

    Metrhseis

    petersid2022/duthweatherstation

    An Integrated Automatic Weather Station project using the FireBeetle 2 ESP32-E microcontroller. This repository contains the necessary code and documentation for setting up and operating a DIY weather monitoring system.

    13 parts2
  • 2 layers57 × 73.5 mmESP32-Environmental Monitoring System, the printed circuit board in 3D

    ESP32-Environmental Monitoring System

    Git-Saurav-Khyalia/ESP32-Environmental-Monitoring-System

    An embedded environmental monitoring system built around the ESP32 microcontroller and DHT11 temperature and humidity sensor.

    7 parts
  • 2 layers140.5 × 110.5 mmPcb env system final, the printed circuit board in 3D

    Pcb env system final

    MdAyanAkhtarKhan/env_monitoring_pcb

    This project presents a real-time environmental monitoring system designed using KiCad. The system uses an ESP32 microcontroller to monitor temperature, humidity, and gas levels in the environment.

    15 parts
  • 2 layers45.5 × 57 mmSanjeevni PCB, the printed circuit board in 3D

    Sanjeevni PCB

    Sahil073/SIH_GLAH10_BrajCoders

    This directory contains the schematic design, printed circuit board (PCB) layout, 3D renderings, and manufacturing guidelines for the Sanjeevni wearable hardware prototype, designed using KiCad.

    37 parts
  • 4 layers26 × 19.1 mmCanSat, the printed circuit board in 3D

    CanSat

    TanujRai14/Sat_pcb_design

    This repository contains the PCB design files and documentation for a Can Satellite, featuring multiple environmental and orientation sensors, power management, and wireless communication capabilities.

    35 partsCERN-OHL-S-2.0
  • 2 layers100 × 100 mmAtmega, the printed circuit board in 3D

    Atmega

    yug404/kicad

    44 parts
  • 4 layersGerber, the printed circuit board in 3D

    Gerber

    teaching-FEEC/ea075-2023.2

    17 parts
  • 2 layers335 × 300 mmGasmask pcb, the printed circuit board in 3D

    Gasmask pcb

    Jegeva/BruCON_2021

    Burcon badge 2021

    1,325 parts1