Algorithmic design and software for a microcontroller-based wearable biomedical sensor monitoring system via ESP-NOW protocol

dc.contributor.authorZuev, Andrey
dc.contributor.authorKaraman, Dmytro
dc.contributor.authorOlshevskiy, Andrey
dc.contributor.authorJarmolovičius, Mindaugas
dc.date.accessioned2025-11-03T08:46:18Z
dc.date.issued2025
dc.description.abstractThis 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.
dc.description.abstractУ статті представлено програмно-апаратну реалізацію мікропроцесорної розподіленої системи моніторингу біомеханіки руху людини із застосуванням бездротового зв’язку для оперативної передачі даних. Основною метою роботи є створення енергоефективної, надійної та недорогої системи, здатної автономне збирати, передавати, синхронізувати та зберігати дані з інерційних сенсорів у режимі реального часу. Запропонований підхід базується на використанні мікроконтролерів ESP32, які можуть здійснювати прямий обмін даними за допомогою протоколу ESP-NOW. Він забезпечує високошвидкісний та оперативний обмін даними без встановлення з’єднання, низькі затримки, високу швидкодію та зменшене енергоспоживання. Створено функціональний прототип системи, що включає базову станцію та набір сенсорних модулів з автономним живленням від акумулятора. У роботі розроблено спеціалізований алгоритм синхронізованої передачі даних, що включає пакетування відліків інерційних вимірювальних вузлів (IMU) та кешування інформації з використанням циклічної черги. Це дозволяє суттєво зменшити втрати пакетів навіть в умовах перешкод та високого навантаження на канал. Описано механізм обробки втрат, повторного надсилання даних, а також способи синхронізації годинників і підтримки неперервної нумерації пакетів після перезавантаження модулів чи базової станції. Проведено серію тестувань у різних режимах роботи, з різною кількістю модулів, на різних відстанях та в умовах із перешкодами.
dc.identifier.citationAlgorithmic design and software for a microcontroller-based wearable biomedical sensor monitoring system via ESP-NOW protocol / A. Zuev [et al.] // Сучасні інформаційні системи = Advanced Information Systems. – 2025. – Т. 9, № 4. – С. 51-56.
dc.identifier.doihttps://doi.org/10.20998/2522-9052.2025.4.07
dc.identifier.orcidhttps://orcid.org/0000-0001-8206-4304
dc.identifier.orcidhttps://orcid.org/0000-0002-7252-3172
dc.identifier.orcidhttps://orcid.org/0000-0003-2734-9491
dc.identifier.orcidhttps://orcid.org/0000-0002-0456-110X
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/94737
dc.language.isoen
dc.publisherНаціональний технічний університет "Харківський політехнічний інститут"
dc.subjectbiomechanics
dc.subjectwearable electronics
dc.subjectinertial sensors
dc.subjectwireless communication
dc.subjectdata packetization
dc.subjectcaching
dc.subjectdistributed system
dc.subjectбіомеханіка
dc.subjectначіпна електроніка
dc.subjectінерційні сенсори
dc.subjectбездротовий зв'язок
dc.subjectпакетування даних
dc.subjectкешування
dc.subjectрозподілена система
dc.titleAlgorithmic design and software for a microcontroller-based wearable biomedical sensor monitoring system via ESP-NOW protocol
dc.title.alternativeАлгоритм роботи та програмно-апаратна реалізація мікропроцесорної системи моніторингу начіпних біомедичних сенсорів із застосуванням протоколу ESP-NOW
dc.typeArticle

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
AIS_2025_9_4_Zuev_Algorithmic_design.pdf
Розмір:
541.28 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
2.95 KB
Формат:
Item-specific license agreed upon to submission
Опис: