Skip to content

Repository files navigation

VescUartApi

This is VescUartApi library. It provides API to interface with VESC motor controllers through UART port.

Tested with Arduino Nano, Mini, Mega, STM32 Blue Pill, ESP32 Lolin D32

screenshot

Requirements

  1. Make sure your VESC has updated firmware, as there were changes in the protocol. While some functions would still work, the main "get values" method returns data in different format and you would see a pretty much garbage. Use VESC-Tool for this homepage, github

  2. Use VESC-Tool to configure VESC - section App Settings -> General -> APP to USE = UART or it won't talk over UART.

About

Allows you to communicate with VESC motor controller used mostly for e-bikes or e-skates. For Arduino, AVR and Linux

Resources

Stars

5 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages