UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Algorithmic Design and Software for a Microcontroller-Based Wearable Biomedical Sensor Monitoring System via ESP-NOW Protocol

Zuev, Andrey; Karaman, Dmytro; Olshevskiy, Andrey; Jarmolovičius, Mindaugas; (2025) Algorithmic Design and Software for a Microcontroller-Based Wearable Biomedical Sensor Monitoring System via ESP-NOW Protocol. Advanced Information Systems , 9 (4) pp. 51-56. 10.20998/2522-9052.2025.4.07. Green open access

[thumbnail of 340658-Article Text-790950-2-10-20251005.pdf]
Preview
Text
340658-Article Text-790950-2-10-20251005.pdf - Published Version

Download (554kB) | Preview

Abstract

This paper presents a hardware-software implementation of a microprocessor-based distributed system for monitoring human motion biomechanics using wireless communication for real-time data transmission. The main objective of the work is to develop an energy-efficient, reliable, and low-cost system capable of autonomously collecting, transmitting, synchronizing, and storing data from inertial sensors in real time. The proposed approach is based on the use of ESP32 microcontrollers, which support direct data exchange via the ESP-NOW protocol. This protocol enables high-speed, low-latency data communication without connection establishment, ensuring fast response and reduced power consumption. A functional system prototype has been developed, consisting of a base station and a set of sensor modules powered by standalone battery sources. The study introduces a specialized algorithm for synchronized data transmission, which includes packetization of inertial measurement unit (IMU) readings and data caching using a circular buffer. This significantly reduces packet loss even under interference and high channel load conditions. The paper describes the loss-handling mechanism, retransmission process, and methods for clock synchronization and maintaining continuous packet numbering in the event of a module or base station restart. A series of tests were conducted in various operating modes, with different numbers of modules, at different distances, and under obstacle-induced interference. Experimental results show that the average packet loss rate when using the proposed algorithm does not exceed 1%, and the probability of severe losses (over 10%) is effectively eliminated. The system has also demonstrated stable performance under real-world conditions and supports scaling up to 20 modules. The obtained results confirm the efficiency and feasibility of using the ESP-NOW protocol in distributed biomedical IoT systems focused on motion monitoring, patient rehabilitation, biomechanical studies, and prosthetic adaptation support.

Type: Article
Title: Algorithmic Design and Software for a Microcontroller-Based Wearable Biomedical Sensor Monitoring System via ESP-NOW Protocol
Open access status: An open access version is available from UCL Discovery
DOI: 10.20998/2522-9052.2025.4.07
Publisher version: https://doi.org/10.20998/2522-9052.2025.4.07
Language: English
Additional information: This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) License
Keywords: Biomechanics; wearable electronics; inertial sensors; wireless communication; ESP-NOW; data packetization; caching; distributed system; monitoring
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10216285
Downloads since deposit
1Download
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item