Skip to the content
PCBKitNew board
2 layers42 × 55 mmAirmon, the printed circuit board in 3D

Modular Keyestudio ESP32 touchscreen home air-quality monitor: PCB, enclosure, firmware and build documentation

Size
42 × 55 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
9
Pads
65
Tracks, vias
519, 60
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
6 Sep 2026
Updated
6 Sep 2026

Overview

Airmon is an open-source printed circuit board by lordkev, from the lordkev/airmon repository on GitHub. It is a 2-layer board of 42 × 55 mm with 25 parts on 9 nets, routed with 519 tracks and 60 vias.

It is built around the SHT40-AD1B-R2, AP2112K-3.3TRG1 and 1206L100/16V, with the AO3401A and SMF5.0A among its other parts. Its parts include 5 connectors, 4 capacitors, 4 resistors, 2 ICs and 1 diode.

Main components

5

README

hardware/README.md

AirMon carrier — prototype r0.1

Open airmon.kicad_sch and airmon.kicad_pcb in KiCad 10. Local symbols, footprints, and STEP models are included. The carrier is 42 × 55 mm overall, with a ventilated SHT40 tongue and optional PMSA003I mating socket.

Read hardware and ordering before sending files to a manufacturer. Exact display-board connector identification and the supplied PM socket fit remain unresolved physical checks. ERC/DRC results apply to the digital design and do not remove these release gates.

  • exports/airmon-gerbers.zip: copper, mask, silk, paste, outline, PTH and NPTH drill files.
  • exports/schematic.pdf, assembly-top.pdf, assembly-bottom.pdf: electrical and assembly drawings.
  • exports/footprint-fit-1to1.pdf: print at actual size to compare the supplied PM socket.
  • exports/placement-smt.csv: SMT placement; J1/J2 require through-hole assembly separately.
  • BOM.xlsx, assembly-bom.csv, purchasing-bom.csv: components and full purchasing data.
  • exports/airmon.step: assembled carrier geometry.

J5 pad numbering follows Plantower, not the generic numbering in the Adafruit reference design. It must be checked against the supplied mating socket. Physical module models in enclosure illustrations are simplified envelopes.

Parts

25
QtyValueFootprintReferences
210kAirMon:R_0603_1608MetricR3, R4
24.7kAirMon:R_0603_1608MetricR1, R2
2M2 mountAirMon:MountingHole_2.2mm_M2H1, H2
2STEMMA QTAirMon:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ3, J4
1100nF 10V X7RAirMon:C_0603_1608MetricC4
110uF 10V X5RAirMon:C_0603_1608MetricC3
11206L100/16AirMon:Fuse_1206_3216MetricF1
14.7uF 10V X5RAirMon:C_0603_1608MetricC2
147uF 10V X5RAirMon:C_1210_3225MetricC1
15V POWERAirMon:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ1
1AO3401AAirMon:SOT-23Q1
1AP2112K-3.3TRG1AirMon:SOT-23-5U1
1GNDAirMon:TestPoint_Pad_D1.0mmTP1
1PMSA003I supplied socketAirMon:PMSA003I_SuppliedSocketJ5
1SCLAirMon:TestPoint_Pad_D1.0mmTP5
1SDAAirMon:TestPoint_Pad_D1.0mmTP4
1SDA SCLAirMon:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1SENSOR3V3AirMon:TestPoint_Pad_D1.0mmTP3
1SENSOR5VAirMon:TestPoint_Pad_D1.0mmTP2
1SHT40-AD1B-R2AirMon:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPadU2
1SMF5.0AAirMon:D_SOD-123FD1

Questions

How big is the Airmon PCB?

It measures 42 × 55 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Airmon use?

25 parts, built around the SHT40-AD1B-R2, AP2112K-3.3TRG1, 1206L100/16V and AO3401A. 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 Airmon KiCad files?

From the lordkev/airmon repository on GitHub, at the commit this page was made from: the board is hardware/airmon.kicad_pcb and its schematic hardware/airmon.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Airmon design in my own project?

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

Similar boards

  • 2 layers60 × 40 mmCanary, the printed circuit board in 3D

    Canary

    offgridevices/offgrid-hardware

    Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.

    52 partsCERN-OHL-S-2.0
  • 4 layers65 × 56 mmSensor HAT, the printed circuit board in 3D

    Sensor HAT

    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.

    112 parts
  • 4 layers54 × 120 mmKartonaut, the printed circuit board in 3D

    Kartonaut

    Jan-Philipp-Munsch/kartonaut

    TVC model rocket (after BPS.space Scout F): Teensy 4.1 flight firmware, mainboard spec, project log

    174 partsMIT
  • 2 layers235 × 68 mmN2-etoile-0v, the printed circuit board in 3D

    N2-etoile-0v

    essensys-hub/essensys-i2c-etoile-0v

    Carte qui relie le boîtier principal (BP, carte SC944D) aux boîtiers auxiliaires (BA1 SC940D, BA2 SC941C, BA3 SC942C) d'une installation Essensys en étoile autour d'un plan 0 V commun, à la place du chaînage d'origine.

    181 partsMIT
  • 2 layers60 × 45 mmTracker lite, the printed circuit board in 3D

    Tracker lite

    Sanu0910/RFMW-ANT

    109 parts
  • 2 layers41.5 × 35 mmDesk dashboard, the printed circuit board in 3D

    Desk dashboard

    rspolyak/desk-dashboard-hw

    ESP32-S3 desk dashboard board that plugs straight into a 3.5" MSP3526 capacitive touch display. USB-C powered, with a light sensor, SHT40 temperature/humidity sensor and a 41.5 × 35 mm 2-layer PCB

    36 parts9MIT
  • 2 layers50 × 50 mmStarter, the printed circuit board in 3D

    Starter

    vaknin/PCB

    Hardware ideas to fab-ready PCBs as code: Rust pcbgen on KiCad 10, Freerouting, ESP-IDF firmware with QEMU/Wokwi simulation, CadQuery enclosures

    37 parts