Skip to content

mihlit/vescuartapi

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors