Skip to the content
PCBKitNew board
2 layers76.2 × 81.3 mmPCB final, the printed circuit board in 3D

Team members: Meshal Almutairi, Michael Fontaine, Abdulaziz Alateeqi, Fawzan Alfahad, John Michael Mertz

Size
76.2 × 81.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
32
Pads
82
Tracks, vias
143, 3
Pours
5
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Jan 2024
Updated
8 Nov 2024

Overview

PCB final is an open-source printed circuit board by mshll, from the mshll/SmartVent repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 76.2 × 81.3 mm with 20 parts on 32 nets, routed with 143 tracks and 3 vias.

Its parts include 4 switches and 2 capacitors.

README

README.md

LaunchPilot: Smart Vent

Senior Capstone Project (Spring 2024)

Industry Sponsor: Cedrec Sumimoto

Faculty Advisor: Andrew Greenberg

Team members: Meshal Almutairi, Michael Fontaine, Abdulaziz Alateeqi, Fawzan Alfahad, John Michael Mertz

Overview

We teamed up with Launch Pilot to make a smart vent system. The main goal was to ensure safe indoor air quality by monitoring CO2 levels. When the CO2 level goes above the safe threshold, the system automatically activates to circulate fresh clean air into the room, thus reducing the CO2 level.

Approach

We designed the system using sensors to detect CO2 levels, temperature, and humidity. The design also includes fans that operate at different speeds to help with fresh air circulations, an LCD to display the sensor readings, and a microcontroller as the brain of this project. We also implemented a web-based dashboard that is accessible via a local network for remote monitoring and adjustments such as changing the CO2 level threshold, turning the system entirely on or off, and controlling the fan's speed. Additionally, we integrated buttons on the fans to provide direct control for the different settings.

Results

Our system successfully reads carbon dioxide levels and activates the fans accordingly. Moreover, the web-based dashboard and the buttons work great when adjusting different settings. The LCD provides real-time readings from the sensors as well as any warnings. Users can control the system directly or remotely, which has been a major plus.

Completed Build

completed_smart vent

Dashboard Preview

dashboard

Device OLED Display Preview

oled

Project Report

For more details on the project, please refer to the Project Report

User Manual

For instructions on how to use the system, please refer to the User Manual

License

This project is licensed under the AGPL-3.0 License - see the LICENSE file for details.

Parts

20
QtyValueFootprintReferences
4~Button_Switch_THT:SW_PUSH_6mm_H4.3mmSW1, SW2, SW3, SW4
2~Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalFAN1, FAN2
10.1pFCapacitor_Tantalum_SMD:CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolderC1
10.47pFCapacitor_Tantalum_SMD:CP_EIA-2012-12_Kemet-R_Pad1.30x1.05mm_HandSolderC2
1LOGOCAT:BlackcatG***
1LOGOCAT:Bird
1~Module:Adafruit_FeatherESP32FeatherBoard1
1~TN:TO-92_MC_MCHTN0702N3-G1
1~Connector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_HorizontalBarrelJack1
1~MH-Z19:MH-Z19B-FOOTMH-Z19B1
1~Package_TO_SOT_THT:TO-220F-3_VerticalLM7805
1~Display:Adafruit_SSD1306OLED-SSD1306

The 16 most common of 20 parts.

Questions

How big is the PCB final PCB?

It measures 76.2 × 81.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the PCB final use?

20 parts. 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 PCB final KiCad files?

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

Can I use the PCB final design in my own project?

Its repository publishes it under the AGPL-3.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).

Similar boards

  • 2 layers66.9 × 74.5 mmDeskHop Rev1, the printed circuit board in 3D

    DeskHop Rev1

    hrvach/deskhop

    Fast Desktop Switching Device

    20 parts7.9kGPL-3.0
  • 2 layers86.4 × 64.8 mmSlot machine, the printed circuit board in 3D

    Slot machine

    google/google-ctf

    Google CTF

    20 parts5.1kApache-2.0
  • 2 layers36.2 × 26.8 mmEsp32 minimal, the printed circuit board in 3D

    Esp32 minimal

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    20 parts4kMIT
  • 2 layers108.1 × 393.8 mmSweep compact ble, the printed circuit board in 3D

    Sweep compact ble

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    20 parts2.1k
  • 2 layers26 × 15.9 mmTPS54340 Buck Regulator, the printed circuit board in 3D

    TPS54340 Buck Regulator

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    20 parts1.2k
  • 2 layers67.6 × 30.5 mmRgb to hdmi, the printed circuit board in 3D

    Rgb to hdmi

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    20 parts1kGPL-3.0
  • 2 layers44.3 × 28.7 mmLin bus adapter esp32, the printed circuit board in 3D

    Lin bus adapter esp32

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    20 parts915
  • 2 layers89.5 × 61.6 mmFreeDeck TH 2020-02, the printed circuit board in 3D

    FreeDeck TH 2020-02

    FreeYourStream/freedeck-hardware

    all the stuff you need to build your own FreeDeck

    20 parts772