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 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.
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.

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.

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





