GitHunt
JU

juan-medina/virtual_ftms

Use a Cadence Sensor, Speed Sensor, and Heart Rate Monitor to create a Virtual FTMS device

Virtual FTMS

License: MIT
Conduct
Made with C++17
PlatformIO

This project is a Virtual FTMS device that uses data from a Cadence Sensor, Speed Sensor, and Heart Rate Monitor. It is
compatible with popular training applications like Zwift, TrainerRoad, and Rouvy.

It aims to run in a M5Stack Core S3 device, but can also be compiled and run on other Arduino platforms supported by
platformio with the appropriate modifications.

Dependencies

Reference docs

License

  • This project is licensed under the MIT License — see LICENSE for details.

Languages

C++91.9%C7.7%Python0.4%

Contributors

MIT License
Created January 31, 2026
Updated February 5, 2026