JU
juan-medina/virtual_ftms
Use a Cadence Sensor, Speed Sensor, and Heart Rate Monitor to create a Virtual FTMS device
Virtual FTMS
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
LICENSEfor details.
On this page
Languages
C++91.9%C7.7%Python0.4%
Contributors
MIT License
Created January 31, 2026
Updated February 5, 2026