Hi everyone,
I've been struggling with how to read my BLDC motor RPM from my VESC 4.12 (hardware version) over UART serial onto my Arduino Micro. I installed both RollingGecko's VESC Uart Control Library as well as R0b0shack's VESC uart control library, yet I cannot figure out how to simply extract motor RPM from the serial feed from the VESC, assign it to a variable, and use that variable in my own function.
Any help regarding this would be immensely appreciated!
Thank You!!
https://github.com/R0b0shack/VESC-UART-Arduino/blob/master/VESC_UART_Nan...
Hi, I am trying to get value from the master vesc to the arduino MEGA. The com is TX (vesc) to RX1 (arduino). Gnd is connected.
I tried sending a 2 1 4 64 132 3 0 to get back bldc values with the ino example but the reply is still “failed to get data”
I’m using VESC Tool 0.95, firmware 3.4, app is set to UART, PPM and UART, all baud rates are 115200.
The library installed is rollingGecko branch VESC 6.
may be the library is too old for the fw3.4.
thank you for your help
Try this one : https://github.com/SolidGeek/VescUart