Открытый проект со схемой, платой и документацией.

Носимая встраиваемая система для точного подсчёта прыжков — надевается на щиколотку. Управляющий контроллер — ESP32-S3-WROOM-1, движение измеряет 3-осевой акселерометр ADXL345. Обработанные данные передаются по Bluetooth Low Energy (BLE) на компьютер, где программа на Python показывает в реальном времени графики движения, число прыжков, время в воздухе, силу приземления и расчётную высоту прыжка. Лицензия MIT.
Возможности: обнаружение и подсчёт прыжков в реальном времени; беспроводная связь BLE; настольная Python-GUI; графики ускорения по осям X/Y/Z; расчёт времени в воздухе, силы удара и высоты прыжка; настраиваемые пороги детекции; автокалибровка датчика; запись данных в CSV; низкое энергопотребление.
Компоненты: ESP32-S3-WROOM-1 (16 МБ флеш), акселерометр ADXL345, магнитометр MLX90393 (зарезервирован на будущее), микрофонный усилитель MAX9814 (зарезервирован), зарядка Li-Ion TP4056, защита DW01 + FS8205A, стабилизатор 3,3 В BL8071, разъём USB Type-C для программирования и зарядки, аккумулятор 3,7 В. Текущая прошивка использует только ADXL345 для надёжного и энергоэффективного детектирования прыжков.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/umersajid20208/project_cnxhsoyz