Zwift bridge for smart treadmills and bike/cyclette
-
Updated
Nov 11, 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.
Netflix and Crunchyroll on NordicTrack GlassOS consoles, no iFit subscription
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.
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".
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
🏃 macOS BLE daemon for a Yesoul treadmill — live stats, step goals & speed control (Rust)
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.
To associate your repository with the treadmill topic, visit your repo's landing page and select "manage topics."