← Back to blog

ElectronicNose


ElectronicNose is a semester project from Spring 2025 built around the idea of detecting and classifying scents using a combination of hardware sensors and machine learning. The system was designed to collect environmental data in real time, store historical readings for training, and use those readings to recognize odours.

Overview

The project was structured as a modular sensing system where each component handles a specific responsibility in the pipeline.

At a high level, the system:

This made the project a mix of embedded software, data engineering, UI work, and applied machine learning.

Visit the repository

ElectronicNose