VESC FAQ | Easy VESC Configuration in Windows / Mac for Noob

For all new members who are interested in VESC and have been reading alot and still have questions about it because it might seems to difficult, I tell you it’s not. In fact it’s almost as straight forward as doing programming with program card. It provides more options, but you don’t need ALL OF THEM!

You only need to configure 3 Basic Things! (BLDC mode)

  1. Configure your Battery Voltage and Amps
  2. Configure your Motor
  3. Configure your Remote

And if you seen VESC from Vedder and ohh crap I need to instal linux with some command line and then compile things and so on… That is only if you want to recompile your own code and or you just finished soldering a VESC that you need to insert the firmware.

If you buy a pre-made VESC from Ollinboard / Enertion / any valid / known members here, they all came preinstalled with firmware already. So you don’t need linux, you don’t need ST Link V2. You only need a pc / mac with usb port.

Then get your self a pre-compiled BLDC tool from specially made by @jacobbloy. Provide the guy with love “donation” and you only need to install them. It takes you minutes to get BLDC tool up and running detecting your VESC.

There are videos how to configure VESC from Vedder / Enertion / / other sources how to do so. It’s really really easy.

Trust me, I got NO LINUX and I got NO ST LINK V2


GREAT WORK!, it’s what this community needs, more user generated content to help people build better eboards…


@laurnts I think that a lot of people needed to hear this!

@laurnts Thanks for posting this. It’s reassuring that when I finally do jump on the VESC train, I’m gonna be able to program it without destroying it.

Next update will have online firmware updates with a tick box for vesc hardware version and maybe auto hardware detection so no confusion, I’m also going to make a quick start wizard.



I don’t have the VESC yet, because of the current delays, but I just downloaded the BLDC Tool to take a look at. Also can’t donate now, but will in the near future when my summer hours pickup.

I think we should have some topics like this pinned to the top of the forum. This will get buried and newbs will come ask questions answered right here.

Or better yet, one that links everything together that is pined to the top. People are a) lazy and b) don’t always know what term to search for. I think that would help :slight_smile:

1 Like

Hey new member here wanted to ask, I have a 12s battery supply and a 12s 170kv motor. What parameters do I need to set? In bldc mode, like besides the motor config where is has all the volatge and stuff what do i change? Also is it okay to us the 12s supply to program the vsec? I’ve herd i need a external supply.

depending on were you got ur vesc from, the reason why some recommend to use a power supply is becasue most of them are not tested and there might be some shor in the vesc from factory i got mine from ollin board wich is by far the best vesc out there and they test each one of the vescs leaving there warehouse when i got mine i plugged mine straig to my fully charged 12s and everything worked just fine

How do you power up your vesc when programming? I did read somewhere on this forum that a special power suppley is only nesceseray when the vesc-x is booted for the first time?

And how is this with the newer vesc-x?

some people selling vesc test them prior to shipping, so they´ll do that for you. After that you can just throw your normal batterys on there. If you buy somewhere else or want to go 100% safe, power it up with a low voltage battery, like one 3s or like @chaka mentioned somewhere, use two 9V batteries in series.

Great, thanks for clairfying that. Makes the vesc a lot more usable for me.

1 Like

When I click on the link it says that the Service is Unavailable. Is there something i’m missing???

the site is down. I recommend you get Ackmaniacs BLDC tool instead:

1 Like

Okay, if I go to test with 2 9volts in series, how do I know if something is actually wrong? Assuming there is a fault in using 18 volts so the fault is indicated by heat and not by fire or sparks correct?

where did you get your vesc from? Nowadays they should all be able to be powered up with your normal “ride”-battery. If you stil wanna be 100% sure, power it up with 18V, connect to a pc and get it connected to a vesc-tool. There will be no sparks or something :wink: If a vesc is damaged it´s really rare that you have a minimum of smoke because of a damaged resistor, but that´s all.

I got mine from flipsky, they have no reviews and don’t say that they come tested so I really don’t know what to expect

should be ok with your normal battery, but like i said, if you´re unsure, start with the other battery to power it up the first time

Okay, if something is damaged the vesc tool will show a fault code?

if you go to terminal and type in “faults” yes