Zwift bridge for smart treadmills and bike/cyclette
-
Updated
Sep 14, 2026 - C++
Zwift bridge for smart treadmills and bike/cyclette
ESP32-S3 and ESPHome treadmill controller with Bluetooth FTMS, native Zwift route-grade incline, Home Assistant, Nextion UI, and advanced training modes.
Android HUD overlay for iFit-equipped treadmills - real-time metrics, structured workouts, HR auto-adjustment, FIT export
Gait analysis data pipeline for publication "TRIPOD—A Treadmill Walking Dataset with IMU, Pressure-Distribution and Photoelectric Data for Gait Analysis".
Replace the iFit UI and subscription on your NordicTrack treadmill with software you own. Everything the machine knows becomes Home Assistant entities, with an optional AI coach. Plays well with AH for HA — bring your Apple Health data across, and turn a favourite outdoor route into a treadmill workout for the days you can't get outside.
Deprecated Unity API for use with the Omnideck and HTC Vive SteamVR
Control speed + incline using Windows PC + 4 channel USB HID Relay board
An implementation using Web Bluetooth and FTMS to control a treadmill from a browser
Turn a manual treadmill into an Xbox controller — ESP32 + hall sensor + Python drive a virtual gamepad so you can walk into PC games.
WalkingPad compatible controller software with stats tracking
BLE bridge that lets a Google Pixel Watch send heart rate to gym equipment it won't pair with directly, like the Horizon 7.0 AT treadmill. Seeed XIAO ESP32-C6.
Information on how to activate your PitPat handleless treadmill without a mobile app.
Home Assistant integration for PitPat WalkingPad treadmills via Bluetooth BLE
To associate your repository with the treadmill topic, visit your repo's landing page and select "manage topics."