Troubleshooting tools for VESC boards

Free, open tools for riders and builders running VESC controllers, VESC Express, VESC BMS and the Refloat package. Start by letting someone you trust look at your board from anywhere.

How Remote Connect works

VESC already has a relay built in, the TCP Hub. Your board, or the phone it's paired with, signs in to the vesc.tools hub with an ID and password. Your helper uses the same ID and password to reach it, so neither of you needs to open ports or install anything new.

Board with WiFi

A VESC Express, or a VESC BMS such as the VBMS32, joins a WiFi network and dials the hub on its own. A phone hotspot is enough, and no computer is needed.

Phone as the bridge

Connect to your board over Bluetooth in the VESC Tool app on iPhone or Android, then switch on "Connect as Server". The phone relays your board to the hub.

USB on a computer

Desktop VESC Tool can share a USB connection to the hub the same way.

Your helper can join from the browser viewer on this site, which works on any device including iPhone and is read-only, or from the official VESC Tool app, which gives full access.

Tools

Live

Remote Connect

Share a board over the internet. Your helper sees live values, faults, CAN devices and BMS cells from any browser.

Coming soon

Fault code lookup

Plain-English meanings and a checklist for every VESC fault code.

Coming soon

Symptom guide

Cutouts, nosedives, a motor that won't spin, a board that won't wake. Step-by-step checks for each.

Coming soon

Config checker

Flags risky motor and battery limits in a saved config before you ride.

Coming soon

Battery health

Spot weak cell groups and balancing problems from your VESC BMS data.

Hardware notes

Short, sourced notes on the parts people ask about most.

Resources

Official firmware, apps, source code and community forums. See all resources.