We were aiming to combine our team's hardware and software skills to develop a product that makes a positive impact on the modern society.

What it does

AirWise is an early warning and prediction system that provides real-time air quality information and insights to users in areas of high smog concentration. While the initial idea was based on the needs of asthmatic patients, it grew to meet the needs of all people living in heavily polluted cities.

How we built it

The foundation of AirWise is built on an Arduino Uno connected to an air quality and temperature sensor, as well as a mini-LCD display. The readings are fed into a Python script via Serial port. The script parses the data and sends it to a Google Firebase real-time database, where it is then read from a web-app built in Javascript which displays real-time air quality information and forecasts using a predictive model. Users are provided with the option to enter their phone number so they are able to receive alerts when the air quality in their area is harmful to humans.

Challenges we ran into

One of the main issues we faced was faulty sensors, as well as software incompatibility when dealing with Google Firebase for Python. Obtaining reliable and accurate data was also challenging as the data was crucial to the development of the predictive model. Integrating JavaScript with Firebase was slightly challenging but was accomplished.

Accomplishments that we're proud of

Seamlessly integrating hardware and software into a functional product was the highlight of our experience at EngHack 2019, as this was our first time combining hardware and software across multiple languages and devices into a useful product.

What we learned

Do not sleep on the floor. Lecture hall computers make a lot of noise.

What's next for AirWise

Development may continue based on our interest in the project and the market demand for such a product.

Built With

Share this project: