Starting Tips | Ask Questions | Introductions | Categories

VESC Connection

I bought enertion motor, space cell, VESC. I have a FS-GT2 remote controller. when I turn the battery on, the VESC green and blue light both turn on. I was able to connect the controller to its receiver. Currently the servo cable is connected to the VCC channel of the receiver. When i plug the VESC into my computer I dont see it on BDLC. All I see is from the picture below. What is happening? How do i fix this?

Also, when i press accelerate on my controller the motor isn’t rotating. Is there something I am missing?

what port is the VESC connected to? Are you using bluetooth?

It is plugged into through a USB on a macbook pro

Clarification: I changed the servo to channel 2. Now when i press the acceleration the motor slightly moves and then stops. Any ideas?

did you do a motor detection?

what does that mean?

Owning/using a vesc requires some prior knowledge, read this stuff.

I cant run a motor detection until the port is recognized by the BDLC right?

Select the correct port in the upper right drop-down under “serial connection” and click connect. (tip: it ain’t bluetooth)
You’ll see the connection status in the lower right portion of the window taskbar. Green is good, red is bad.
If your vesc has a firmware version that is incompatible with the BLDC version you’re using, it will tell you so. You then have the choice to either upgrade the firmware (the binaries came with BLDC) or dowload a BLDC version that is compatible with the firmware on your vesc.
Please read-up on the vesc faq’s and user threads before attempting any changes or you’ll risk damaging your vesc.

So in the serial connection both the options in the drop down menu are bluetooth, one is bluetooth-Incoming-Port and the other is bluetooth-modem

Going through the FAQ, it seems that a problem could be the firmware. How do i know the correct firmware to upload. I couldnt find the instructions in any of the FAQ’s

Jacobbloy released a great in depth video in the FAQ section explaining a lot about the VESC, go through it and I assume all your questions will be answered

What’s the hw version of your vesc, what is the version of bldc you’re using ?

You can’t flash the firmware with BLDC if you can’t connect to the VESC by usb.
If your vesc doesn’t have a bootloader you’re in for some fun Linux command line stuff and you might be better off sendig it to someone who has already done this procedure.

@carl.1 usually puts firmware on the VESCs sold at Enertion, I thought I had to update my firmware but it turned out the usb cable itself was just upsetting the VESC. If the drop down is only showing bluetooth you might want to try a different usb cord and port. I know I had troubles connecting when I was connecting through a USB hub.

As mentioned before there is a youtube video that is fairlly long and in depth put out by one of our other members:

EDIT: missed the bit about your connections only showing bluetooth.

If you click the refresh button next to the "connect’ button it should find the correct port, at least this is how it functions in the linux version.

The hardware is 4.10…

I did press refresh and nothing new appeared. I have all battery connected and on as well. The video that goes in depth doesnt resolve my problem. I can recognize the VESC so i cant make any of the setting changes that the video talks about.

Do you see 3 red flashes from the led’s when you power up your vesc? If not then it does not have firmware loaded and will need to be flashed.

1 Like