You are here

GPIO Pins on VESC?

3 posts / 0 new
Last post
phils
Offline
Last seen: 2 years 5 days ago
Joined: 2022-10-22 16:40
Posts: 1
GPIO Pins on VESC?

Hello,

My friend and I are students at the University of Michigan and we are trying to create an electric longboard for our embedded systems class. We have decided to get an off the shelf VESC for our project and are having some issues determining whether or not we will be able to interface with one. For some context, we are working with a budget of $1000 dollars.

For our project, we are hoping to add RGB lights that are controllable from a custom remote that we are creating. We also want to be able to communicate with the VESC through bluetooth. Our current understanding is that the VESC communicates over UART, which we are familiar with. So our main concern is whether or not there will be GPIO pins that will allow for some interfacing with RGB lights.

Are there any relatively inexpensive (under $500) longboard kits that use VESCs or just VESCs themselves that have accessible GPIO pins? Any help would be greatly appreciated.

frank
Offline
Last seen: 3 weeks 1 day ago
VESC BronzeVESC FreeVESC GoldVESC OriginalVESC PlatinumVESC Silver
Joined: 2016-12-27 20:19
Posts: 847

VESCC 6/75 or VESC6 EDU or VESC6 MKVI all of them have 2 UART ports and you can use the PINs on COMM to control the lights.

https://www.youtube.com/watch?v=DgB-fy6SNwg&t=208s

https://www.youtube.com/watch?v=Y4njsn0iG00&t=664s

istvan.szell@gm...
Offline
Last seen: 1 month 2 weeks ago
VESC Free
Joined: 2018-06-26 12:10
Posts: 1

Hi,
I have a related question: How can I toggle the GPIOs from QML?
in the commands.h I could not find any matching function for it.
I know in LISP is possible but is it also possible from QML?

Thanks