Home / Current Issue / Paper 1724469
RespiraTech: Intelligent IoT and AI-Based Breath Analyzer for Early Disease Prediction in Healthcare
Subject area: Science,Engineering and Technology · Area of research: IoT, AI, Machine Learning, Healthcare
Abstract
This paper describes RespiraTech, a prototype multimodal breath monitoring system based on ESP32, to be used as a platform for further research in healthcare screening. The platform consists of an SGP30 TVOC/eCO₂ sensor, an MQ-135 metal oxide sensor, a DHT22 temperature and humidity sensor, an INMP441 I²S microphone and a MAX30102 pulse oximeter combined with a Python/FastAPI backend, SQLite storage, a web dashboard, and PDF report generator. The contribution of our paper is of methodological rather than diagnostic nature. It includes a specification of capabilities and limitations of each channel, a provenance scheme distinguishing between hardware and synthesized recordings, validity criteria for saturated, zero, and missing channels, and a dataset preparation procedure including a train-test split by participants. We also present honest benchmark results: unstable behavior of SGP30 and MAX30102 sensors, a reading of the MQ-135 sensor at ADC full scale, and a problem with the ESP32 ADC driver interfering with integrated firmware operation.
Keywords
Breath analysis; Electronic nose; ESP32; Internet of Things; Multimodal sensing
References
[1] Amann A, et al. The human volatilome: Volatile organic compounds (VOCs) in exhaled breath, skin emanations, urine, feces and saliva. J. Breath Res. 2014;8(3):034001.
[2] Miekisch W, Schubert JK, Noeldge-Schomburg GFE. Diagnostic potential of breath analysis—Focus on volatile organic compounds. Clin Chim Acta. 2004;347(1–2):25–39.
[3] Horváth I, et al. A European Respiratory Society technical standard: Exhaled biomarkers in lung disease. Eur. Respir. J. 2017;49(4):1600965.
[4] Deng C, Zhang J, Yu X, Zhang W, Zhang X. Determination of acetone in human breath by gas chromatography–mass spectrometry and solid-phase microextraction with on-fiber derivatization. J. Chromatogr. B. 2004;810(2):269–275.
[5] Wilson AD, Baietto M. Applications and advances in electronic-nose technologies. Sensors. 2009;9(7):5099–5148.
[6] Gutierrez-Osuna R. Pattern analysis for machine olfaction: A review. IEEE Sensors J. 2002;2(3):189–202.
[7] Dragonieri S, et al. An electronic nose in the discrimination of patients with asthma and controls. J. Allergy Clin. Immunol. 2007;120(4):856–862.
[8] Fens N, et al. Exhaled breath profiling enables discrimination of chronic obstructive pulmonary disease and asthma. Am. J. Respir. Crit. Care Med. 2009;180(11):1076–1082.
[9] Shahzad AA, et al. A low-cost device for measurement of exhaled breath for the detection of obstructive lung disease. Biosensors. 2022;12(6):409. https://doi.org/10.3390/bios12060409
[10] Vergara A, et al. Chemical gas sensor drift compensation using classifier ensembles. Sens Actuators B Chem. 2012;166–167:320–329.
[11] Pleil JD, Stiegel MA, Risby TH. Clinical breath analysis: Discriminating between human endogenous compounds and exogenous (environmental) chemical confounders. J. Breath Res. 2013;7(1):017107.
[12] Saeb S, Lonini L, Jayaraman A, Mohr DC, Kording KP. The need to approximate the use-case in clinical machine learning. GigaScience. 2017;6(5):gix019.
[13] Righettoni M, Tricoli A, Pratsinis SE. Si:WO₃ sensors for highly selective detection of acetone for easy diagnosis of diabetes by breath analysis. Anal. Chem. 2010;82(9):3581–3587.
[14] Bohadana A, Izbicki G, Kraman SS. Fundamentals of lung auscultation. N. Engl. J. Med. 2014;370(8):744–751.
[15] Rocha BM, et al. An open access database for the evaluation of respiratory sound classification algorithms. Physiol. Meas. 2019;40(3):035001.
[16] Jubran A. Pulse oximetry. Crit. Care. 2015;19:272.
[17] Sjoding MW, Dickson RP, Iwashyna TJ, Gay SE, Valley TS. Racial bias in pulse oximetry measurement. N. Engl. J. Med. 2020;383(25):2477–2478.
[18] Islam SMR, Kwak D, Kabir MH, Hossain M, Kwak KS. The Internet of Things for health care: A comprehensive survey. IEEE Access. 2015;3:678–708.
[19] Espressif Systems. ESP32 series datasheet; ESP-IDF programming guide: ADC, I2S and GPIO peripherals. Shanghai, China: Espressif Systems. https://docs.espressif.com
[20] Sensirion AG. SGP30 datasheet: Indoor air quality sensor for TVOC and CO₂eq measurements. Stäfa, Switzerland: Sensirion AG. https://sensirion.com
[21] Zhengzhou Winsen Electronics Technology Co., Ltd. MQ-135 gas sensor technical data sheet. Zhengzhou, China.
[22] Aosong Electronics Co., Ltd. DHT22 (AM2302) digital temperature and humidity sensor datasheet. Guangzhou, China.
[23] InvenSense (TDK). INMP441: Omnidirectional microphone with bottom port and I²S digital output, datasheet. San Jose (CA), USA.
[24] Maxim Integrated. MAX30102: High-sensitivity pulse oximeter and heart-rate sensor for wearable health, datasheet. San Jose (CA), USA.
[25] Breiman L. Random forests. Mach. Learn. 2001;45(1):5–32.
[26] Pedregosa F, et al. Scikit-learn: Machine learning in Python. J. Mach. Learn. Res. 2011;12:2825–2830.
[27] Ramírez S. FastAPI documentation. https://fastapi.tiangolo.com
How to cite this paper
@article{1724469,
author = {Mahamad Gouse N, Kezia Mary, Rakshitha Kanchan, Vidyashree, Fayaz Ahamed Shaikh},
title = {RespiraTech: Intelligent IoT and AI-Based Breath Analyzer for Early Disease Prediction in Healthcare},
journal = {Iconic Research And Engineering Journals},
year = {2026},
volume = {10},
number = {4},
pages = {4814-4825},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1724469.pdf},
abstract = {This paper describes RespiraTech, a prototype multimodal breath monitoring system based on ESP32, to be used as a platform for further research in healthcare screening. The platform consists of an SGP30 TVOC/eCO₂ sensor, an MQ-135 metal oxide sensor, a DHT22 temperature and humidity sensor, an INMP441 I²S microphone and a MAX30102 pulse oximeter combined with a Python/FastAPI backend, SQLite storage, a web dashboard, and PDF report generator. The contribution of our paper is of methodological rather than diagnostic nature. It includes a specification of capabilities and limitations of each channel, a provenance scheme distinguishing between hardware and synthesized recordings, validity criteria for saturated, zero, and missing channels, and a dataset preparation procedure including a train-test split by participants. We also present honest benchmark results: unstable behavior of SGP30 and MAX30102 sensors, a reading of the MQ-135 sensor at ADC full scale, and a problem with the ESP32 ADC driver interfering with integrated firmware operation.},
keywords = {Breath analysis; Electronic nose; ESP32; Internet of Things; Multimodal sensing},
month = {October},
}