EUR
USD
If you have not already downloaded the VESC Tool, please use the button below:
Desktop Version
Connecting a VESC Controller or Device
To access all the sections from the menu of the VESC Tool for your device it must first be connected. Depending upon the device you are connecting there are a number of methods which can be used to connect. These include USB, CAN, Wi-Fi or Bluetooth.
- The device is required to be powered on for it to show up in the listed devices.
- If you are connecting using Wi-Fi or Bluetooth, please ensure that it has been enabled on both the device with the VESC Tool installed and device you are attempting to connect to.
- If you are connecting via USB, ensure the cable you are using supports data transfer.
Click the “Connect” button on the device which you want to connect to.
Navigating the VESC Tool
Once connected to the device you will be presented with the Welcome & Wizards page. This page has some wizards to quickly get a device setup and it also displays the RT (real time) data being steamed from the device (if enabled).
On the left side of the window there are various menus which allow for different settings to be configured on the connected device.
Below this menu is a list of CAN devices. This shows all devices connected via CAN-bus to the master device (the one initially connected to). Use the “Scan CAN” button to update this list. To change settings on another device connected via CAN select it from the list. This will update the menu as only certain sections will be shown if the device supports it.
Once inside a menu you will see a tab at the top of the window. These are pages related to the section which has been selected from the menu.
To the right of the window are some icons. When enabled the icons will be highlighted. The functions of these icons are as follows:
Reconnect last connection
Disconnect device
Read motor configuration
Read default motor configuration
Write motor configuration
Read app configuration
Read default app configuation
Write app configuration
Enable keyboard controls
Enable gamepad controls
Stream realtime data
Stream realtime app data
Activate IMU sampling
Stream BMS realtime data
Send alive packets periodically to prevent timeout
Forward communication over CAN-bus
Each parameter has three buttons next to it which have the following functions:
Reads the current setting
Reads the default setting
Shows the help box which explains what this parameter does
Mobile Version
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.




