AirLight - A smart solution that can save your life

ESE 5160 - IoT Project - Spring 2024

Team Number: 21

Team Name: AirLight

Team Members: Suraj Sree Balakrishna Marthy, Akhil Gunda

Github Repository URL: Github Link

Description of test hardware: AirLight PCBA, CCS811 Air Quality Sensor Development Board, LilyPad RGB LED, SG92R Servo Motor, J-Link, ASUS ROG STRIX G17(Windows Laptop), Macbook Air M2

1. Video Presentation

Click here for demo video

2. Project Summary

Device Description

Inspiration

Device Functionality

Challenges

Most of our challenges were firmware and integration related:

Next Steps for Improvement

Takeaways from ESE5160

Project Codebase Links

3. Hardware & Software Requirements

3.1 Hardware Requirements

The hardware requirements for the AirLight IoT-based solution product are outlined as follows:

These hardware components and their functionalities collectively enable the AirLight IoT solution to effectively monitor air quality and ambient conditions, facilitating automated actions to enhance indoor air quality and lighting levels.

3.2 Software Requirements

Here are the software requirements for the AirLight IoT-based solution product:

All our sensors and actuators worked as per initial plan. Sensors produced results as per their respective datsheets and the SAM D21 was able to use the function calls of the actuators inside the sensor tasks based on the firmware programmed into it. The RGB LED worked perfectly as the ambient light went below 100lux and turned on. The SERVO motor turned on thereby opening the sliding door of the house model via a rack-pinion gear setup. The SERVO had a small bit of jitter though - that was due to the PWM control not being upto mark on the SERVO.

4. Project Photos & Screenshots

Final Project

PCB Top

PCB Bottom

Termal Camera Image

Altium Board Design 2D View

Altium Board Design 3D View

Node Red Dashboard

Nade Red Backend

Block Diagram of the System

Simple System Diagram

Detailed System Diagram

5. A12G Codebase

6. Project Demo, Recognition and Achievements

Demo Day Recap

Microchip's Award - 2nd Place

This guy ↓ went Paragliding immediately after :P
(Just kidding, he had a class)

Flash PCB - Thomas Castner(CEO) - Happy about 0 Rework on our PCB