Inspiration
The smoke alarm went off while I was cooking one day, and I asked myself "what if there was a more accessible way to tell how bad the air in my apartment is"? Exploring the idea more, my group and I realized that there are many measurable yet invisible chemicals that can cause long term negative health effects.
What it does
Our product, Envirolytics, fuses hardware and software to provide a physical platform that measures air quality metrics and a dashboard webpage to display those measurements. Analyzing everything individually (with metrics and graphs) and comprehensively (calculated into a health score), Envirolytics makes it easy to stay healthy on a single page.
How we built it
An ESP32 interfaces with an array of sensors and publishes a UDP broadcast in order to interface with a Node.JS backend and React+Tailwind frontend.
Challenges we ran into
A hardware bringup in 2 days was certainly challenging. One thing we could have done was order single-day shipping through Amazon the day of our idea.
Accomplishments that we're proud of
Finishing and integrating the frontend, backend, and IOT was an interesting technical challenge!
What we learned
We learned a lot about working in a cross-functional team with an electrical engineer, a mechanical engineer, and 2 devs.
What's next for Envirolytics
More sensors and better integration. One day we imagine Envirolytics could be in everyone's home, sensing all kinds of dangerous chemicals and particulates. Powering the device solely from solar is a personal goal of mine (Kaeshev).
Built With
- c
- c++
- esp32
- i2c
- javascript
- node.js
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.