Custom Indoor Air Monitoring IoT System - Indeema’s Case Study

cube-air-image

Short Overview

Cube Air is a smart air quality monitoring system designed to help residents stay aware of the air they breathe and know when it needs improvement. The solution combines a compact desktop device with a clear, user-friendly mobile app that visualizes indoor conditions in real time. Developed for a US company building premium apartments, Cube Air enhances the living experience by tracking indoor air quality.

Project Details

  • Industry: High-Tech, Smart Home, Smart Office, Smart City
  • Services: R&D Services, MVP Development, UI/UX Design, Mobile App Development, IoT App Development, Cross-Platform App Development, IoT Development, Web Development, Back End Development, Front End Development, Database Development, DevOps Services, Tech Advisory, IoT Consulting Services
  • Lifetime: 2024 - ongoing
  • Client's Location: USA

Project background

The customer is a developer company constructing hotels and condominiums of premium class in Florida. One of the customer’s projects is an indoor air purifier.

What was the customer's request?

  • The client approached Indeema with the request to create a smart air quality monitoring system that would track indoor conditions and notify residents when the air purifier should be activated. They also needed a companion mobile app to provide clear air quality insights to end users.
What was the customer's request?

What did the client already have?

  • Before starting the project, the customer provided a drawing and a 3D model of the air purifier. Our task was to determine the best location for the air quality monitoring sensor inside the unit and define which air parameters should contribute to the overall AQI. Indeema’s team supported the client with sensor selection and preliminary evaluation.
What did the client already have?

Solution we delivered

Where did we start?

We started from a kick-off meeting where the client described his business and his intention. Indeema team provided R&D during which the sensors and the main processor were selected. Also the team work on requirements for the mobile application.

Where did we start?

Our Development Process

  • Firmware/Embedded Development

    Our embedded engineers developed the device firmware using the ESP-IDF framework. It collects air quality data from the sensors, processes it locally, calculates AQI, and sends the information to the cloud for real-time display in the mobile app.

  • UX/UI Design

    The team delivered a clean, modern mobile interface aligned with the user scenarios discussed earlier, so the design was approved with only minor adjustments.

  • Mechanical Design

    In phase two, Indeema prepared a 3D model of the desktop version of the device. The client required very specific dimensions, so the team reworked the internal component layout — adjusting PCB placement and optimizing space. We also introduced a clear and visually appealing LED indicator strategy, allowing users to understand air quality at a glance.

  • WEB Development

    We developed a cloud-based platform on AWS that connects the device with the mobile application. The system enables two-way communication, real-time data transfers, remote updates, and background processing of incoming device data. This ensures stable performance and provides users with clear insights into their indoor environment.

  • Mobile Development

    Using Flutter, the team delivered a cross-platform mobile app that the client could release quickly on both Android and iOS, ensuring a consistent experience for all users.

  • DevOps and Cloud Development

    The solution uses a serverless AWS cloud architecture with AWS IoT and Lambda functions, which process device data in real time, store it securely, and send updated air quality information directly to the mobile app.

  • Maintenance

    Indeema continued working on Generation 2 of the Cube air device. In this version, the unit became fully portable and no longer needed to be installed inside the purifier — it can simply be placed on a desktop and used as an independent device. The team also added a new CO₂ sensor, and the mobile app was updated with the corresponding readings and additional notifications to support the extended functionality.

The Team Involved In The Project

Project Manager

1

Embedded Engineerss

2

Hardware Engineer

1

Web Engineer

1

Mobile Engineer

1

UX/UI Designer

1

DevOps

1

QA Engineer

1

Project Challenges And Our Suggestions

  • Non-Technical End Users

    The device and app were designed for people with little technical experience, so the interface had to be extremely simple and clear. Indeema created a clean, intuitive UI that allows users to understand air quality at a glance without needing any technical knowledge.

  • Strict Size Constraints for Generation 2

    The second-generation device had to be significantly smaller but still fit all internal components. Indeema redesigned the internal layout, optimized PCB placement, and reorganized components to ensure everything fit inside the compact form factor while maintaining full functionality.

challenges-img

Impact

Indeema delivered a complete air quality monitoring solution, enabling the client to bring their first device to market and install it across premium apartments. The portable Generation 2 model, paired with a clear mobile app, helps residents easily understand indoor air quality and encourages timely purifier use — increasing product adoption and strengthening the value of the client’s properties.

Before And After Cooperation With Indeema

Before:

  • The client was entering device production and system development for the first time and lacked a solution to clearly communicate indoor air quality to end users.

  • No device capable of showing when action was needed to improve air quality.

  • No clear way to demonstrate air quality status to encourage users to install the purifier.

  • No hardware or system experience to support device creation.

After:

  • Indeema delivered complete Generation 1 and Generation 2 prototypes, supported manufacturing setup, and developed both hardware and software for a ready-to-test solution.

  • Prototypes of two device generations prepared for beta testing.

  • Modern portable device with clear LED indication and an intuitive companion app.

  • A fully deployable system for installation in premium apartments, helping residents monitor air quality and encouraging purifier adoption when needed.

Technical Highlights

Technologies

C/C++

C#

Python

ESP-IDF

AWS IoT Core

AWS Lambdas

Amazon AppSync

GraphQL

Flutter

Silicons

Espressif ESP32-C6

Customer Success Stories

Discover our educational software applications and IoT apps that are changing industries. Ready to embark on your own success story?