
Arduino UNO Clone
swapnil-maurya/Arduino-UNO-Clone-PCB
Arduino UNO Clone PCB Design using KiCad

Air status sensor with hass integration and fan control
Air detector is an open-source printed circuit board by shm-dmitry, from the shm-dmitry/air-detector repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 162 × 60 mm with 132 parts on 148 nets, routed with 646 tracks and 79 vias.
It is built around the ESP32-WROOM-32, PMS7003M and LM358ADR, with the BME280, AMS1117-3.3 and BC847 among its other parts. Its parts include 41 capacitors, 37 resistors, 13 ICs, 11 connectors and 7 transistors. It belongs with the home automation and IoT and sensors and measurement boards and the ESP32 boards of this library.
Project released.
This project contains 2 boards with different sensor sets.
Board#1:
Board#2
It controls:
Additional features:
Board#1:
Board#2:
MQTT Broker data:
Board#1: topic /air/1
Board#2: topic /air/0
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 1 uF | Capacitor_SMD:C_0603_1608Metric | C7, C8, C10, C12, C14, C15, C19, C20, C21, C23, C24, C25, C34, C39, C40, C41 |
| 16 | 10K | Resistor_SMD:R_0805_2012Metric | R4, R5, R7, R17, R18, R22, R23, R27, R28, R30, R32, R33, R34, R35, R36, R37 |
| 9 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4, H5, H6, H7, H8, H9 |
| 7 | 10 uF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C6, C27, C28, C29 |
| 6 | 1K | Resistor_SMD:R_0805_2012Metric | R3, R14, R15, R26, R29, R31 |
| 6 | 22 uF | Capacitor_SMD:C_1210_3225Metric | C5, C9, C17, C31, C32, C36 |
| 4 | 1000 uF | Capacitor_THT:CP_Radial_D8.0mm_P3.50mm | C4, C11, C30, C33 |
| 4 | 3K3 | Resistor_SMD:R_0805_2012Metric | R10, R11, R12, R13 |
| 4 | BC847 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q6, Q7 |
| 4 | KLS7-TS3601-5.0-180 | Library:SW_PUSH_P6.5_W3.5 | SW1, SW2, SW3, SW4 |
| 3 | 0.1 uF | Capacitor_SMD:C_0603_1608Metric | C18, C37, C38 |
| 3 | 100 uF | Capacitor_SMD:C_0603_1608Metric | C16, C22, C35 |
| 3 | IRLML0030 | Package_TO_SOT_SMD:SOT-23 | Q3, Q4, Q5 |
| 2 | 100 nF | Capacitor_SMD:C_0603_1608Metric | C13, C26 |
| 2 | 20K | Potentiometer_THT:Potentiometer_Runtron_RM-065_Vertical | RV2, RV3 |
| 2 | 22K | Resistor_SMD:R_0805_2012Metric | R1, R24 |
| 2 | 44K | Resistor_SMD:R_0805_2012Metric | R2, R25 |
| 2 | 4R7 | Resistor_SMD:R_0805_2012Metric | R16, R20 |
| 2 | 5V input | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J3, J10 |
| 2 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4, U14 |
| 2 | BME280 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4, J8 |
| 2 | CP2102N-Axx-xQFN28 | Package_DFN_QFN:QFN-28-1EP_5x5mm_P0.5mm_EP3.35x3.35mm | U1, U13 |
| 2 | ESP32-WROOM-32 | RF_Module:ESP32-WROOM-32 | U8, U15 |
| 2 | FLUSH | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1, JP3 |
| 2 | MQ-136 | Sensor:MQ-6 | U6, U12 |
| 2 | PRTR5V0U2X | Package_TO_SOT_SMD:SOT-143 | D8, D9 |
| 2 | RESET | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP2, JP4 |
| 2 | SGP41 | footprints:XDCR_SGP41-D-R4 | U10, U11 |
| 2 | USB_C_Receptacle_USB2.0 | Library:USB_C_P16_MIDMOUNT_1.6 | J1, J9 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric | R6 |
| 1 | 100K | Resistor_SMD:R_0805_2012Metric | R9 |
| 1 | 100K | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R8 |
| 1 | 10K | Potentiometer_THT:Potentiometer_Runtron_RM-065_Vertical | RV1 |
| 1 | 30K | Resistor_SMD:R_0805_2012Metric | R21 |
| 1 | 500 | Resistor_SMD:R_0805_2012Metric | R19 |
| 1 | Ext FAN | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J6 |
| 1 | FAN | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J7 |
| 1 | LM358ADR | Package_SO:SOP-8_5.28x5.23mm_P1.27mm | U3 |
| 1 | MHZ19B | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J11 |
| 1 | MQ-7 | Sensor:MQ-6 | U5 |
| 1 | O2A2 | Library:O2A2 | U2 |
| 1 | PMS7003 | Connector_JST:JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical | J5 |
| 1 | SK6812 | LED_SMD:LED_SK6812_PLCC4_5.0x5.0mm_P3.2mm | D4 |
| 1 | Touch sensor | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J2 |

swapnil-maurya/Arduino-UNO-Clone-PCB
Arduino UNO Clone PCB Design using KiCad

shm-dmitry/auto_close_window
This IOT project allows you to open and close your window from any smart house. For example - you can setup rules like a "If night and noise greater then expected -> close window" and "Noise reduced -> open window"



nkitanov/iaq_board
IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

KhazAkar/espws
[MOVED to GitLab: https://gitlab.com//r3xxar/espws] Weather station firmware for ESP8266 - mirror


punkfab/pcb-corpus
235 real KiCad boards from open-source hardware repositories, prepared as a placement and routing benchmark
It measures 162 × 60 mm and has 2 copper layers, 1.6 mm thick.
132 parts, built around the ESP32-WROOM-32, PMS7003M, LM358ADR and BME280. 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 shm-dmitry/air-detector repository on GitHub, at the commit this page was made from: the board is schematics/air-detector/air-detector.kicad_pcb and its schematic schematics/air-detector/air-detector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).