OpenIQ Devices
← Back

VESCDash

· v0.0.11
★★★★★ (12) ↓ 100 downloads 2 Free

About

Important information: If you are unable to proceed past the first connection screen, or if data is not updating, please contact me. I may require some additional information about your VESC to improve compatibility with VESCDash. VESCDash is the VESC variant of WheelDash, the ultimate app for EUC and VESC-based PEV riders! VESCDash is (and will always be) free and open-source ! For more information, please visit WheelDash website : https://blkfribourg.github.io/ If you want to support this project : https://ko-fi.com/wheeldash This app only supports VESC and is meant for watch with limited memory or for riders who only want VESC support. Do you ride an EUC that's not VESC-based? Or maybe you have both VESC and pre-built EUCs? Great news! My other app, WheelDash, works with VESC systems as well. Be sure to set app settings in Garmin Connect app before use ! VESCDash provides real-time display of key information (speed, battery, temperature, duty cycle, and some other metrics). It include alarms for duty cycle, speed, or temperature. It also takes advantage of the Garmin environment for recording rides and storing data sent by the VESC. The route and associated data for each recorded ride are thus available on the Garmin Connect app or portal. VESCDash is a standalone app and does not require any extra app or smartphone. This project take its inspiration from the WheelLog companion (developed by GGorAA) for EUCs. A big thank you to the developers of WheelLog, EUCWatch, to Freestyler, to GGorAA, to Benjamin Vedder and to Jim (from Garmin Forum), who greatly facilitated my task by sharing their sources. It is also thanks to them that this project was able to come to life. If you have suggestions, want to actively contribute to beta-testing new features, have a question about how the app works or just want to report bugs : contact me !

What's new

v0.0.10: New models supported, datafield-style view with 40+ values, button action to temporarily disconnect VESC (for external app settings) v0.0.9: add Fenix8/Tactix8/Enduro3 and Venu2 qs Music support v0.0.8: add Instinct2/2X support v0.0.7: tbc : BKB Xenith support v0.0.5-0.0.6: tbc: extended VESC compatibility (Focstrot), Forerunner265S & Venu2S support, complete rewrite of the packet decoding method (now does CRC check and is almost identical to VESC tool). v0.0.4: additional data in debug view(no new feature) v0.0.3: fixed UI bug on Descent G1 watch, extended VESC compatibility (little FOCer, BKB Xenith, FOCBOX Unity)

Permissions

FitPositioningFitContributorBluetoothLowEnergy

Details

Compatible with 147 devices
Updated Jun 24, 2026
Open on apps.garmin.com ↗