Breath and sensor data
A controlled airflow path directs exhaled breath through a chamber containing five Figaro VOC sensors.
Breathalyze-BG is a portable embedded platform designed to collect exhaled volatile organic compound (VOC) sensor data for research into correlations between breath biomarkers and blood glucose. The completed prototype combines custom electronics, embedded firmware, a guided user interface, wireless data export, and an airflow-focused enclosure.
The device guides a user through a breath test, manages sensor warm-up and acquisition, records five VOC sensor channels, and exports the resulting dataset for later analysis. It is intentionally presented as a research platform rather than a direct glucose-measurement device.
A controlled airflow path directs exhaled breath through a chamber containing five Figaro VOC sensors.
An ESP32-based control system manages heaters, sensor sampling, the display, user input, and test sequencing.
Test data can be transferred digitally for research logging, review, and comparison with externally collected glucose measurements.
The system combines sensor heating and analog acquisition, an ESP32-based controller, a touchscreen interface, user input, audible feedback, rechargeable power, and digital research-data handling.
The electrical architecture was divided across a main four-layer PCB, a dedicated sensor board, a button board, and a display adapter. This modular approach simplified assembly, serviceability, and mechanical integration.
ESP32 controller, battery interface, power conversion, sensor signal conditioning, buzzer driver, heater control, and system connectors.
Five Figaro sensors arranged inside the airflow chamber with dedicated load resistors and filtered analog outputs.
Display adapter and button PCB connect the touchscreen, controls, and internal wiring to the main electronics.






Firmware coordinates device startup, sensor warm-up, guided breath testing, acquisition, display updates, audible feedback, and digital data export.
Configure the display, sensor channels, communication interfaces, and peripheral controls.
Power the sensor heaters and guide the user through the approximately two-minute preparation period.
Capture synchronized sensor readings during the guided breath test.
Format the dataset for digital transfer and later research analysis.
The device firmware guide records configuration details and the operational sequence used for initialization, sensor warm-up, guided sampling, display updates, and data handling.
This demonstration highlights the completed Breathalyze-BG system, including the guided test workflow, device interface, sensor acquisition, and digital data export.
The enclosure was iteratively refined in Fusion 360 to accommodate the electronics, improve usability, and direct exhaled air through the sensor chamber. Autodesk CFD was used to visualize velocity and airflow distribution through the mouthpiece and chamber.



The archived material does not include every original bench plot, so this section presents only the final outcomes that were recorded for the completed prototype. No unsupported measurements are added.
The integrated display and button interface guided users through initialization, warm-up, breath sampling, and completion of a test sequence.
The five heated VOC sensors used an approximately two-minute warm-up period before the guided collection sequence.
Battery testing supported an estimated runtime of approximately 50 tests per charge under the final operating workflow.
The completed handheld enclosure measured approximately 128 × 52 × 61 mm and integrated the electronics, battery, sensor chamber, display, and controls.
The completed workflow supported digital transfer of collected research data for storage and later comparison with external measurements.
The completed prototypes and supporting project materials were handed off to the university research client at graduation.
Use this section for the strongest visual evidence of the design process. Six to twelve curated images are better than a large unfiltered dump.









The project combined hardware, firmware, application, database, mechanical, and system-integration responsibilities across a three-person team.
Lead Hardware Engineer
System architecture, PCB design, power and sensor electronics, enclosure design, CFD analysis, prototype assembly, system integration, and validation.
Software & Mobile Application Engineer
Mobile application development, database integration, data handling, and research-data storage workflow.
Embedded Firmware Engineer
ESP32 firmware, user-interface behavior, sensor acquisition control, device logic, and QR-based data transfer.
Dr. Sudhir Shrestha · Department of Engineering Science / Intelligent Systems Laboratory, Sonoma State University
Matteo Maurice · M-Force Engineering
Oliver Woelfel · Advanced Collision Repair Solutions
Breathalyze-BG was developed during the 2025–2026 Electrical Engineering Senior Design program at Sonoma State University. The team thanks Dr. Sudhir Shrestha, the Intelligent Systems Laboratory, M-Force Engineering, and Advanced Collision Repair Solutions for their guidance, mentorship, and support.
These files retain their original project filenames for traceability.