Air Pollution Monitoring System using

Wireless networks

To develop an application to monitor CO and CO2 levels

Project Context

The rapid growth in infrastructure and industrial plants creating environmental issues like climate change, malfunctioning and pollution has greatly influenced for the need of an efficient, cheap, operationally adaptable and smart monitoring systems. 


Role: Product Developer

When: Jun 2016- March 2017

Methods and Tools: Sketch, Marvel, Arduino

Practices: Design System, Design Tools, Prototyping

In this project a solution for monitoring the noise and air pollution levels in industrial environment or particular area of interest using wireless embedded computing system is proposed. The solution includes the technology Internet of Things (IoT) which is outcome of merged field of computer science and electronics. Here the sensing devices are connected to the embedded computing system to monitor the fluctuation of parameters like noise and air pollution levels from their normal levels. This model is adaptable and distributive for any infrastructural environment that needs continuous monitoring, controlling and behavior analysis.

The Problem

To design an application for a system that will monitor air level in environment and update the user from time to time. 


UX Research

UX Design


24 Target Users

Product Proposal


CO and CO2 sensors

Onboarding of sensors via connecting to ThingSpeak platform


A simple blue color logo for carbon dioxide to indicate the richness of application and enhance the meaning of theme.

Roboto (Bold) 1234567890

Roboto (Thin) 1234567890


Paper Prototyping

I made the use of low fidelity prototyping to understand whether the design solution I had envisioned was working or not. It helped me understand how the users would use the application. I conducted usability tests using my paper prototype. During the usability tests, I got to know what my solution was missing and whether users were facing problems looking at the mobile application.

On boarding

High Fidelity prototype helped me understand the detailed interactions to focus on. After getting feedbacks for my paper prototypes I implemented some changes in my high-fidelity prototype.

I focused on the menu bar where I included score, trend, tips, and notification. In the score section, I aimed to keep the track of CO2 levels where I kept the measuring bar in ppm and also added humidity and temperature in percentage and Fahrenheit respectively. In the trend section, I kept the bar to make the user analyze the CO2 level from previous months. I also added a few tips which will help the user to understand what should be done to keep the carbon dioxide level in control. For that, I added a list of tips that will you find in clickable in the prototype. In the notification section, I kept the interface simple and understandable.


This page allows user to insert information using the email and password. The select button keeps updating the product features


Pie chart that visualizes the amount of carbon dioxide in the given particular area. 


Users will able to follow the trend of on going carbon dioxide level

Save time and get tips

The tips page will enable users to know domestic use of carbon dioxide. This feature will also help in reducing co2 in given surrounding area. 

Users get an overview of the total carbon dioxide pressure in surrounding area. This interaction explores the how user can quickly look at the data from their mobile by connecting their device via bluetooth.

High fidelity prototype


How did it go?

It was challenging to take on a problem and create solution for an mobile application that industrialists and managers use it on daily basis.

Implementing a system

I believe that this designed platform would help the users in case this problem statement would implement in real time. This information could be further used in professional work or as a base to design small interfaces for Internet of Things apps. I look at my solution as an icebreaker for people who want to get introduced to a new IoT and Interaction design field.

Further user research and testing

What other features would people in surrounding benefit from? One consideration would be introducing user customizations such as setting a custom range of elevation that the user manage. I would like to improve upon the UX and app features based on further user research and testing

Are you a design geek, a pretzel lover, a movie buff or a foodie who likes trying out new cuisines? If yay, do get in touch! ✨

© 2020 with 🥨 Savani Shrotri