Skip to content

grambbledook/indoor-cycling-hud

Repository files navigation

indoor cycling hud

A simple GUI app that displays a HUD (Heads-Up Display) on the screen. It is intended to be used during indoor cycling on top of other full screen apps or in addition to watching youtube videos.

Releases

Released version can be found here

Disclaimer

This is a hobby project and my first GUI app. It is not guaranteed to be accurate or reliable. Use at your own risk.

App Showcase

Menu Workout
x x

Supported Features

  • Simple Heads Up Display for indoor cycling.
  • Automatic reconnect to the last connected devices in workout and on app startup.
  • ERG mode.
  • Structured workouts.

Supported Devices

  • Heart Rate Monitors (Bluetooth LE)
  • Cycling Speed and Cadence Sensors (Bluetooth LE)
  • Power Meters (Bluetooth LE)
  • Indoor Cycling Trainers (FE-C over BLE)
  • Indoor Cycling Trainers (Bluetooth LE)

Data Fields

  • Instant and average heart rate
  • Instant and average cycling speed
  • Instant and average cycling cadence
  • Instantaneous cycling power
  • 3s average cycling power
  • Total time & distance

In-door training features

  • ERG Mode
  • Set and update target power
  • Set and update target grade
  • Structured workouts

UI features

  • Overlay mode
  • Switching between dark/bright color schemes

Supported Platforms

  • Windows 10/11
  • Linux
  • MacOS

Project Backlog

The full project backlog can be found here

Build Instructions

TBA

About

A simple HUD for indoor cycling

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages