Design, Development, and Performance Evaluation of a Portable Arduino-Based Spirometer Using an MPX5500DP Pressure Sensor

Authors

  • Fauzyah Aprillia Faculty of Vocational Studies, Universitas Baiturrahmah, Padang
  • Fauziah Putri Ramadani Radiology Study Program, Faculty of Vocational Studies, Universitas Baiturrahmah, Padang
  • Keysa Rahel Amanda Radiology Study Program, Faculty of Vocational Studies, Universitas Baiturrahmah, Padang
  • Aufa Silfa Nofriand Radiology Study Program, Faculty of Vocational Studies, Universitas Baiturrahmah, Padang

DOI:

https://doi.org/10.55927/ajmee.v5i1.17257

Keywords:

Spirometer; MPX5500DP; Arduino Uno; FVC; FEV1.

Abstract

Spirometry is an important examination for assessing pulmonary function by measuring parameters such as Forced Vital Capacity (FVC) and Forced Expiratory Volume in One Second (FEV1). Conventional spirometers are generally relatively complex and may require dedicated equipment and interfaces. This study aimed to develop and evaluate a portable spirometer based on an Arduino Uno microcontroller and an MPX5500DP pressure sensor. The system was designed to acquire expiratory pressure, process the sensor signal, calculate pulmonary function parameters, and display the measurement results and spirogram through a 3.5-inch Nextion display. User characteristics, including age, sex, and height, were incorporated into the system for comparison with predicted pulmonary function values. System performance was evaluated using 1-L and 3-L calibration syringes, with five repeated measurements for each reference volume. The mean measured volume was 0.994 L for the 1-L reference and 2.992 L for the 3-L reference, corresponding to mean measurement errors of 1.00% and 0.67%, respectively. These results indicate that the developed prototype demonstrated relatively good agreement with the calibration syringe at the tested volumes. The prototype provides an integrated platform for portable pulmonary function measurement and graphical visualization. Further validation using a calibrated clinical spirometer and a larger number of measurement points is required before clinical application

Downloads

Download data is not yet available.

References

Barkous, B., Briki, C., Boubakri, S., Abdesslem, M., Ben Abbes, N., Ben Hmid, W., & Ben Saad, H. (2024). Routine pulmonary lung function tests: Interpretative strategies and challenges. Chronic Respiratory Disease, 21. https://doi.org/10.1177/14799731241307252

Ferreira Nunes, M., Plácido da Silva, H., Raposo, L., & Rodrigues, F. (2024). Design and Evaluation of a Novel Venturi-Based Spirometer for Home Respiratory Monitoring. Sensors, 24(17), 5622. https://doi.org/10.3390/s24175622

Firnhaber, J. (2021). Performance and Interpretation of Office Spirometry. Primary Care: Clinics in Office Practice, 48(4), 645–654. https://doi.org/10.1016/j.pop.2021.07.004

Gao, Y., Liang, B., Su, X., Rao, W., Cheng, H., Fan, C., Yu, X., Xie, Y., Shen, B., Du, J., Li, L., & Liu, B. (2025). Reliability and usability of a portable spirometer compared to a laboratory spirometer. BMC Pulmonary Medicine, 25(1), 228. https://doi.org/10.1186/s12890-025-03690-1

Geddes, D. (2023). The history of respiratory disease management. Medicine, 51(10), 714–718. https://doi.org/10.1016/j.mpmed.2023.07.002

Ilman, S., & Wahyuningsih, E. (2020). Portable Spirometer Using Air Pressure Sensor MPX5500DP Based on Microcontroller Arduino Uno S. Proceedings of The International Conference on Environmental and Technology of Law, Business and Education on Post Covid 19, ICETLAWBE 2020, 26 September 2020, Bandar Lampung, Indonesia.

Juliandri, D., Erliwati, E., Yudithia, F. A., & Febrian, F. (2024). Development of a Portable Spirometer with MPX5500DP Air Pressure Sensor and Atmega328 Microcontroller. JATAED: Journal of Appropriate Technology for Agriculture, Environment, and Development, 1(2), 41–46. https://doi.org/10.62671/jataed.v1i2.48

Lin, C.-H., Cheng, S.-L., Wang, H.-C., Hsu, W.-H., Lee, K.-Y., Perng, D.-W., Lin, H.-I., Lin, M.-S., Tsai, J.-R., Wang, C.-C., Lin, S.-H., Wang, C.-Y., Chen, C.-Z., Yang, T.-M., Liu, C.-L., Wang, T.-Y., & Lin, M.-C. (2021). Novel App-Based Portable Spirometer for the Early Detection of COPD. Diagnostics, 11(5), 785. https://doi.org/10.3390/diagnostics11050785

Stanojevic, S., Kaminsky, D. A., Miller, M. R., Thompson, B., Aliverti, A., Barjaktarevic, I., Cooper, B. G., Culver, B., Derom, E., Hall, G. L., Hallstrand, T. S., Leuppi, J. D., MacIntyre, N., McCormack, M., Rosenfeld, M., & Swenson, E. R. (2022). ERS/ATS technical standard on interpretive strategies for routine lung function tests. European Respiratory Journal, 60(1), 2101499. https://doi.org/10.1183/13993003.01499-2021

Wallace, J., Checa Rifá, P., Kannathasan, T., Hayfron-Benjamin, C. F., Anyanwu, P., & Piaggio, D. (2026). A frugal arduino-based spirometer for low-resource settings: design, development and validation of a preliminary prototype. Frontiers in Bioengineering and Biotechnology, 13.

Wu, Z., Huang, R., Zhong, L., Gao, Y., & Zheng, J. (2022). Technical performance analysis of different types of spirometers. BMC Pulmonary Medicine, 22(1), 23. https://doi.org/10.1186/s12890-021-01752-8

Wu, Z., Peng, Y., Lin, K., Huang, R., Zheng, J., & Gao, Y. (2022). Quality inspection and result analysis of the spirometer calibration cylinder. BMC Pulmonary Medicine, 22(1), 218.

Yanto, F., & Rofi, M. (2023). Design and Building of A Portable Spirometer Based on Arduino Uno. SAINTEKBU: Journal of Science and Technology, (01), 43.

Young, S. L., Ryan, L., Mullins, T. P., Flint, M., Steane, S. E., Walton, S. L., Bielefeldt-Ohmann, H., Carter, D. A., Reichelt, M. E., & Gallo, L. A. (2021a). Sotagliflozin, a Dual SGLT1/2 Inhibitor, Improves Cardiac Outcomes in a Normoglycemic Mouse Model of Cardiac Pressure Overload. Frontiers in Physiology, 12. https://doi.org/10.3389/fphys.2021.738594

Young, S. L., Ryan, L., Mullins, T. P., Flint, M., Steane, S. E., Walton, S. L., Bielefeldt-Ohmann, H., Carter, D. A., Reichelt, M. E., & Gallo, L. A. (2021b). Sotagliflozin, a Dual SGLT1/2 Inhibitor, Improves Cardiac Outcomes in a Normoglycemic Mouse Model of Cardiac Pressure Overload. Frontiers in Physiology, 12. https://doi.org/10.3389/fphys.2021.738594

Zhou, J., Wang, P., Guo, L., Cao, J., Zhou, M., & Dai, R. (2022). Automated interpretation of the pulmonary function test by a portable spirometer in Chinese adults. The Clinical Respiratory Journal, 16(8), 555–561. https://doi.org/10.1111/crj.13525

Downloads

Published

2026-08-16

How to Cite

Aprillia, F., Ramadani, F. P., Amanda, K. R., & Nofriand, A. S. (2026). Design, Development, and Performance Evaluation of a Portable Arduino-Based Spirometer Using an MPX5500DP Pressure Sensor. Asian Journal of Mechatronics and Electrical Engineering, 5(1), 41–54. https://doi.org/10.55927/ajmee.v5i1.17257