Campus Alert Management System (ECE44x)

Today, there are many instances where unexpected events result in the tragic loss of life at schools across the nation. Our device is designed to minimize loss and notify users of an emergency. This system uses the esp32 microcontroller as a tcp-client to wirelessly communicate with a server hosted on a raspberry pi. Users can interface with the controllers via button inputs, which correlate to several event states: safe, shelter, drill, and emergency. The server will notify an outside entity using the SMTP protocol upon receiving an emergency state from a client. Some notable achievements include implementing a current sharing design that allows power to be drawn from the usb or battery, but not both at once. This includes a charging feature for the battery powered by usb. Furthermore, the project was able to implement scalability by designing a c language data structure that can record previously connected devices.

1 Lifts 

Awards

Artifacts

Name Description
Project Poster Expo poster   Download
Executive Summary Project description   Download
Project Document Final Project Document   Download
Project Summary Video Expo Pitch   Link
Feedback