BLE architecture for recording simultaneous physiological signals in real time

Authors

DOI:

https://doi.org/10.17979/ja-cea.2026.47.13678

Keywords:

Bio-signals analysis and interpretation, Sensor networks, Systems with time-delays, Remote sensor data acquisition, Real-time algorithms, scheduling, and programming

Abstract

Bluetooth Low Energy (BLE) technology is the first wireless solution that addresses the key challenges of monitoring medical data. However, issues such as uneven reception, channel congestion, and packet loss arise in scenarios involving simultaneous, real-time multi-connection. To mitigate these issues, we present a BLE architecture designed for simultaneously recording electrocardiogram (ECG) and photoplethysmography (PPG) signals. This architecture is based on organizing connection intervals and events, as well as incorporating a time offset. The system accounts for maximum transmission unit (MTU) limitations between two XIAO nRF52840 development modules, programmed in CircuitPython and integrated with PPG and ECG sensors, and a mobile or desktop receiving device. The results described in this paper demonstrate significant improvements in data integrity by coordinating communication between nodes and overcoming the limitations of unscheduled data acquisition.

References

Adafruit Industries, May 2026a. Adafruit circuitpython library bundle. Repositorio oficial de librer´ıas para CircuitPython. Accedido el: 08-05-2026. URL: https://github.com/adafruit/Adafruit_CircuitPython_Bundle/releases

Adafruit Industries, 2026b. Seeed studio xiao nrf52840 sense - circuitpython board documentation. https://circuitpython.org/board/Seeed_XIAO_nRF52840_Sense/, accedido el: 08-05-2026.

Allen, J., feb 2007. Photoplethysmography and its application in clinical physiological measurement. Physiological Measurement 28 (3), R1. DOI: 10.1088/0967-3334/28/3/R01

Bideaux, A., Zimmermann, B., Hey, S., Stork, W., 2015. Synchronization in wireless biomedical-sensor networks with bluetooth low energy. Current Directions in Biomedical Engineering 1 (1), 73–76.

Bluetooth SIG, 2024. Bluetooth Core Specification Version 6.1, Vol 3, Part F: Attribute Protocol (ATT). Bluetooth Special Interest Group (SIG), consultado el: 7 de mayo de 2026. URL: https://shre.ink/7riE

Davis, D., 2007. Interpretación del ECG. Su dominio rápido y exacto. Médica Panamericana.

Gomez, C., Oller, J., Paradells, J., 2012. Overview and evaluation of bluetooth low energy: An emerging low-power wireless technology. sensors 12 (9), 11734–11753.

Guk, K., Han, G., Lim, J., Jeong, K., Kang, T., Lim, E.-K., Jung, J., 2019. Evolution of wearable devices with real-time disease monitoring for personalized healthcare. Nanomaterials 9 (6), 813.

Li, Y., Lv, J., Li, B., Dong,W., 2023. Rt-ble: Real-time multi-connection scheduling for bluetooth low energy. In: IEEE INFOCOM 2023 - IEEE Conference on Computer Communications. pp. 1–10. DOI: 10.1109/INFOCOM53939.2023.10229006

Mahdiani, S., Jeyhani, V., Peltokangas, M., Vehkaoja, A., 2015. Is 50 hz high enough ecg sampling frequency for accurate hrv analysis? In: 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC). IEEE, pp. 5948–5951.

Maxell, J., 2023. Max86150 driver: Max86150 micropython driver for ecg and ppg. https://github.com/JamesMaxell/MAX86150_Driver.

Montalvo, C., 2022. Project based engineering instrumentation with circuitpython.

Omre, A. H., Keeping, S., 2010. Bluetooth low energy: wireless connectivity for medical monitoring. Journal of diabetes science and technology 4 (2), 457–463.

Seeed Studio, 2024. Seeed Studio XIAO nRF52840 (Sense). Documentación técnica del microcontrolador para aplicaciones BLE. URL: https://shre.ink/7riw

Tipparaju, V. V., Mallires, K. R., Wang, D., Tsow, F., Xian, X., 2021. Mitigation of data packet loss in bluetooth low energy-based wearable healthcare ecosystem. Biosensors 11 (10), 350.

Downloads

Published

2026-09-01

Issue

Section

Bioingeniería