EUR
USD
How to Find the Fault Code on your Device
Fault codes can be seen by connecting the device through the VESC Tool.
If the device supports the RGB power switch, the fault code can also be recognised by counting the number of flashes.
To look up the fault code in the VESC Tool follow the instructions below:
- Go to the “Terminal” tab at the top of the screen and click “Print Faults”.
- Alternatively go to the “VESC DEV Tool” section from the menu.
- Type in the VESC terminal “faults”.
- Press the “Send Command” button which will list the faults on the device in the terminal.
Controller Fault Codes
See the list of fault codes for VESC Controllers below:
| Number | Fault Code |
|---|---|
| 0 | None |
| 1 | Over Voltage |
| 2 | Under Voltage |
| 3 | DRV |
| 4 | Absolute Over Current |
| 5 | Over Temp FET |
| 6 | Over Temp Motor |
| 7 | Gate Driver Over Voltage |
| 8 | MCU Under Voltage |
| 9 | Booting from Watchdog Reset |
| 10 | Gate Driver Under Voltage |
| 11 | Encoder SPI |
| 12 | Encoder Sincos Below Min Amplitude |
| 13 | Encoder Sincos Above Max Amplitude |
| 14 | Flash Corruption |
| 15 | High Offset Current Sensor 1 |
| 16 | High Offset Current Sensor 2 |
| 17 | High Offset Current Sensor 3 |
| 18 | Unbalanced Currents |
| 19 | BRK |
| 20 | Resolver LOT |
| 21 | Resolver DOS |
| 22 | Resolver LOS |
| 23 | Flash Corruption App Config |
| 24 | Flash Corruption MC Config |
| 25 | Encoder No Magnet |
| 26 | Encoder Magnet Too Strong |
| 27 | Phase Filter |
| 28 | Encoder Fault |
| 29 | LV Output Fault |
BMS Fault Codes
See the list of fault codes for VESC BMS below:
| Number | Fault Code |
|---|---|
| 0 | None |
| 1 | Charge Over Current |
| 2 | Charge Over Temp |
| 3 | Humidity |




