ESP32-Powered PPG Signal Acquisition: Open-Source Hardware and Software for Research and Education
To support the understanding of cardiovascular monitoring and physiological signal processing, we present a portable, open-source photoplethysmography (PPG) acquisition platform developed for educational and research applications. The system is built entirely with commercial off-the-shelf components and centers around an ESP32 microcontroller, which performs high-speed analog signal acquisition at 500 samples per second, alongside real-time control, and wireless communication. A cross-platform, Python-based graphical user interface enables real-time signal visualization, peak detection, and the computation of heart rate variability (HRV) metrics, including RMSSD and SDNN, during offline analysis. All hardware and software resources are openly available to enable replication and further development. This project emphasizes accessibility, transparency, and hands-on learning in biomedical signal acquisition. System functionality is validated offline through controlled data collection from human subjects, demonstrating results consistent with established HRV benchmarks.
Authors
- Oleg Sergiyenko (ORCID: https://orcid.org/0000-0003-4270-6872)
- Guillermo Prieto-Avalos (ORCID: https://orcid.org/0000-0001-8941-5015)
- Wendy Flores‐Fuentes (ORCID: https://orcid.org/0000-0002-1477-7449)
- Wendy García-González (ORCID: https://orcid.org/0009-0007-3188-7299)
- Jesús E. Miranda-Vega (ORCID: https://orcid.org/0000-0003-0618-0455)
- Rubén Castro Contreras (ORCID: https://orcid.org/0000-0002-0191-7764)
- Rafael I. Ayala-Figueroa
- Erick Y. Nuñez-Patrón (ORCID: https://orcid.org/0009-0007-9526-6969)
- Loriz Victoria Márquez-Ramirez (ORCID: https://orcid.org/0009-0008-4112-7602)
Institutions
- Universidad Autónoma de Baja California (MX)
- Mexicali Institute of Technology (MX)
- Tecnológico Nacional de México (MX)
Publication Details
- Journal
- Hardware
- Published
- 2025-11-12
- DOI
- https://doi.org/10.3390/hardware3040015
- Citations
- 1
- Primary Topic
- Non-Invasive Vital Sign Monitoring
- Type
- article
- Field-Weighted Citation Impact
- 0.67