Smart Mask with App
This Smart mask is a system aiming to gather, filter and analyze sensor data placed on a surgical mask . The goal is to offer a generic platform for our Sensor Research team to showcase their custom printed sensors and enable them to acquire data and work it with an intuitive UI and bluetooth connection. The embedded system is to be detachable to allow for the user to easy swap the mask with printed sensors in it. The application enable to store, filter and navigate through the sensor data contained in local Database.
Key points:
- A Printed Circuit Board (PCB) for the embedded system, made with Altium Designer
- An embedded system firmware, written in C (Nordic SDK)
- A Flutter mobile application, for Bluetooth connection, data storage and presentation
Project on GitHub
More details
This project start when our Sensor research team needed a way to test their sensors in real life case scenario and showcase them for the multiple event that HBKU hosted.
One objective was to make this project adaptable for various product situation (smart mask, clothes, appliances, etc...), the printed sensors being the main varying element. We therefore opted for a Bluetooth enabled platform to be connected to a mobile application.
The circuit itself possess a Bluetooth device from Nordic acting as the main computing and communicating component. USB-C, power supplies, battery management/protection, LEDs, RC filters, flat connectors for the printed sensor are all the peripheral we needed to make this system works.
It connects to the mobile app through a bluetooth link which enable us to sample the sensor and control the embedded system (sample rate, gain, etc...). The mobile application manages the Bluetooth connection and the sensor data storage in a local database. Finally, a large part of the application consists on an offline tool for navigating and filtering the data (analytics).
- PCB & Hardware
- Wireless
- Mobile & Frontend
- Research & Teaching
- Bluetooth
- Flutter
- PCB Design
- Flexible Sensors







