Skip to the content
2 layers59.5 × 40 mmMonitor, the printed circuit board in 3D
Size
59.5 × 40 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
58
Pads
234
Tracks, vias
432, 65
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
9 May 2026
Updated
12 Jun 2026

Overview

Monitor is an open-source printed circuit board by Dynix7, from the Dynix7/Environment-Monitor repository on GitHub, published under the MIT licence. It is a 2-layer board of 59.5 × 40 mm with 49 parts on 58 nets, routed with 432 tracks and 65 vias.

It is built around the ESP32-S3-WROOM-1-N8, AGS10 and AHT20, with the BMP388, LTR-303ALS-01 and AMS1117-3.3 among its other parts. Its parts include 18 capacitors, 14 resistors, 11 ICs, 2 diodes and 2 connectors. It belongs with the ESP32 boards of this library.

Main components

8

README

README.md

Environment-Monitor

This is a board that serves as an environment sensor, recording the temperature, humidity, air pressure, brightness, and air quality of the area around it. It does this through the use of 5 sensors: TMP102AIDR, AHT20-F, BMP388, LTR303, and AGS10. The information can be displayed of the built in SSD1306 0.91 screen.

Why I Made It

Not surprisingly I spend a lot of time sitting indoors in my room on my computer. With this, I often have my door closed and sometimes the window open. I wanted a device that can monitor my room so I can make optimize my environment so if it detects that it's getting to hot (for example) I can open the window more or open my door.

Pictures

alt text alt text alt text alt text

BOM

NamePurposeQuantityTotal Cost (USD)LinkDistributor
3.7v BatteryPower when not plugged in6.57https://www.aliexpress.us/item/3256811644617885.htmlAliexpress
SSD1306 DisplayDisplaying Measured Stats2.20https://www.aliexpress.us/item/3256808453793642.htmlAliexpress
JST ConnectorBattery Connector0.67https://www.lcsc.com/product-detail/C131337.htmlLCSC
USB C ReceptacleProgramming and Power0.41https://www.lcsc.com/product-detail/C2988369.htmlLCSC
4.3k ResistorConfiguration Resistor0.11https://www.lcsc.com/product-detail/C2930099.htmlLCSC
62k ResistorConfiguration Resistor0.11https://www.lcsc.com/product-detail/C2907059.htmlLCSC
3k ResistorConfiguration Resistor For BQ240750.12https://www.lcsc.com/product-detail/C2907033.html?spm=wm.gwc.xh.16.cbm___wm.sy.ssl.gwc&lcsc_vid=RwcIBQFURFlfBFxQFVkMX1dSRQULAgZfRVYKU1FXQQIxVlNRTlNaXlJSR1dXUDtWLCSC
2.2k ResistorI2C Pullups0.10https://www.lcsc.com/product-detail/C2907117.htmlLCSC
1k ResistorFor LEDs0.10https://www.lcsc.com/product-detail/C2907002.htmlLCSC
10k ResistorPull Ups0.10https://www.lcsc.com/product-detail/C2930027.html?spm=wm.gwc.xh.13.cbm___wm.sy.ssl.gwc&lcsc_vid=RwcIBQFURFlfBFxQFVkMX1dSRQULAgZfRVYKU1FXQQIxVlNRTlNaXlJSR1dXUDtWLCSC
5.1k ResistorFor USB CC1 and CC20.10https://www.lcsc.com/product-detail/C2907114.html?spm=wm.gwc.xh.12.cbm___wm.sy.ssl.gwc&lcsc_vid=RwcIBQFURFlfBFxQFVkMX1dSRQULAgZfRVYKU1FXQQIxVlNRTlNaXlJSR1dXUDtWLCSC
4.7uF CapacitorDecoupling Capacitor0.30https://www.lcsc.com/product-detail/C8032.htmlLCSC
100nF ResistorDecoupling0.25https://www.lcsc.com/product-detail/C5137636.htmlLCSC
USBLC6-2SC6Protection for USB0.16https://www.lcsc.com/product-detail/C5261088.htmlLCSC
BQ24075RGTRPower Path and Battery Charging1.05https://www.lcsc.com/product-detail/C15464.htmlLCSC
TPAP2112K-3.0TRG1Power Regulator for AGS100.35https://www.lcsc.com/product-detail/C23380903.htmlLCSC
AMS1117-3.3Power Regulator0.42https://www.lcsc.com/product-detail/C347222.htmlLCSC
LTR-303ALS-01Light Sensor0.41https://www.lcsc.com/product-detail/C364577.htmlLCSC
AGS10TVOC/Air Quality Sensor1.59https://www.lcsc.com/product-detail/C3012632.htmlLCSC
BMP388Air Pressure Sensor2.81https://www.lcsc.com/product-detail/C779278.htmlLCSC
TMP102AIDRLRAccurate Temperature Sensor1.27https://www.lcsc.com/product-detail/C99269.htmlLCSC
AHT20-FHumidity Sensor10.76https://www.lcsc.com/product-detail/C3012622.htmlLCSC
ESP32-S3Microcontroller for board15.25https://www.lcsc.com/product-detail/C2913205.htmlLCSC
StencilHelp With Soldering7.11JLCPCB
PCBPlace Components On5.11JLCPCB

Parts

49
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0603_1608MetricC1, C4, C7, C12, C13, C14, C15, C16, C17, C18
84u7Capacitor_SMD:C_0603_1608MetricC2, C3, C5, C6, C8, C9, C10, C11
45k1Resistor_SMD:R_0603_1608MetricR4, R5, R9, R14
310kResistor_SMD:R_0603_1608MetricR6, R10, R11
21kResistor_SMD:R_0603_1608MetricR7, R8
22k2Resistor_SMD:R_0603_1608MetricR12, R13
13kResistor_SMD:R_0603_1608MetricR1
14k3Resistor_SMD:R_0603_1608MetricR3
162kResistor_SMD:R_0603_1608MetricR2
1AGS10AGS10:AGS10U1
1AHT20AHT20:PSON100P300X300X110-6NU8
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1AP2112K-3.0Package_TO_SOT_SMD:SOT-23-5U6
1BATConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ2
1BMP388BMP388:XDCR_BMP388U4
1BOOTButton_Switch_SMD:SW_SPST_PTS647_Sx38SW2
1BQ24075RGTPackage_DFN_QFN:VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mmU2
1CHGLED_SMD:LED_1206_3216MetricD2
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U10
1LTR-303ALS-01OptoDevice:Lite-On_LTR-303ALS-01U7
1PGDLED_SMD:LED_1206_3216MetricD1
1RSTButton_Switch_SMD:SW_SPST_PTS647_Sx38SW1
1SSD1306Display:ER_OLEDM0.91_1x-I2CU11
1TMP102xxDRLPackage_TO_SOT_SMD:SOT-563U9
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U3
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ1

Similar boards

  • 4 layers40.5 × 48.8 mmESP32 Flight Conroller, the printed circuit board in 3D

    ESP32 Flight Conroller

    Maxandersen1/ESP32-S3-Flight_Controller

    Custom ESP32 Flight Controller using BMI088 & BMP388 sensors. Hardware and firmware built from the ground up.

    52 partsMIT
  • 4 layers55 × 55 mmThetaAnomalain, the printed circuit board in 3D

    ThetaAnomalain

    Barsy-Barsevich/Barsotion-TA

    Board computer for model rockets

    110 parts1GPL-3.0
  • 4 layers106 × 88 mmLuchtmeter, the printed circuit board in 3D

    Luchtmeter

    KVR-CIBER/luchtmeter-s3

    ESP32-S3 luchtmeter: 4.3in touch, SCD41/SHT45/LTR-303, NFC, LiPo, ESPHome + behuizing

    76 parts
  • 2 layers82 × 50 mmESP S3 MONITOR V 1 2, the printed circuit board in 3D

    ESP S3 MONITOR V 1 2

    electromotif208/pcb-portfolio

    👨‍💻 Electronics Engineer 📺 YouTube: ELECTROMOTIF 🔧 Tools: KiCad, EasyEDA 📡 Domains: Power Supply, ESP32, IoT, Embedded Hardware

    90 parts
  • 4 layers89.5 × 96.8 mmMicroPad, the printed circuit board in 3D

    MicroPad

    JonasLindinger/MicroPad

    Battery-efficient ESP32-S3 macro pad with a 2.9" e-paper display for controlling Home Assistant. Pages and per-key actions are configured in a web tool and pushed over MQTT — no reflashing for menu or key changes.

    72 parts2MIT
  • 4 layers38 × 55 mmDoubleSports.kicad pro, the printed circuit board in 3D

    DoubleSports.kicad pro

    Ameister621/Double-Sports

    COMP3200 Individual Project - Aidan Reidy

    54 parts
  • 4 layers66 × 40 mmESP32 PRELIM DESIGN, the printed circuit board in 3D

    ESP32 PRELIM DESIGN

    ece49022-team9/slate

    Keep the team's native schematic and board sources here, including any project-specific libraries needed to open them.

    82 parts

Questions

How big is the Monitor PCB?

It measures 59.5 × 40 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Monitor use?

49 parts, built around the ESP32-S3-WROOM-1-N8, AGS10, AHT20 and BMP388. 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 Monitor KiCad files?

From the Dynix7/Environment-Monitor repository on GitHub, at the commit this page was made from: the board is PCB/Monitor.kicad_pcb and its schematic PCB/Monitor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Monitor design in my own project?

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).