VESC Configuration: Only full throttle or off. Please help

At the moment i´m trying to configure my VESC. Unfortunately it doesn´t work well.

Setup: 5S / Alien Power Systems 190 KV 6355 sensorless / Winning Micro Remote

I ran the motor detection and applied the correct detected settings to the “sensorless - commutation mode” area in the BLDC tool. Also the remote is set perfectly to match 0-50-100%.

When i start to accelerate, the motor immediately runs up to the 5S max ERPM of about 25k. I can´t dose the amount of power, only on/off.

Can anyone help?

Use a voltmeter to test your circuit board, then if that checks out maybe ask whoever you purchased it from to help vise versa.

I think it´s just a setup issue. I can set every ERPM i want in the control section of the BLDC tool just not with the remote. I also tested an other RC-Remote with the same result.

This post was flagged by the community and is temporarily hidden.

1 Like

If you’re bench testing it, there should be a programed button that tests the motor in your bldc

@devin is correct. Once you install the motor and VESC on your board and put load on it the VESC will act different.

Is this result when bench testing or riding? Do you have “current control” selected?

1 Like

bench testing will make the motor go full forward with only 5% throttle.

once you step on it though, it will be much more progressive!

Thanks everyone. Riding the board the VESC works as desired. Now im angry that i spent about an hour for this. Is it a bug or a feature?

1 Like

I think it’s just the way a brushless motor is set up to make it run this way, that’s why amp and kv play very important roles. The amount of wire and “poles” and type of wire are getting a little more in depth about it. Efficiency wise these brushless are the way to go. I don’t think it has anything to do with the vesc. Someone correct me if this is wrong though.

Thanks for the explanation. But why is it possible to set any ERPM in the control section of the BLDC tool without load then?

Select ‘‘Duty cycle’’ instead of ‘‘Current’’ in your PPM tab. Then you should can do what you desire.

I’ll give it a try. Do i have to change it back to current before riding then?

Dunno exactly, i think u can ride it.

The VESC electronic speed controller uses current to control the motor speed. However, if there is no load on the motor a small amount of current will make it easily spin up to maximum rpm.

If you are cruising along flat ground at a steady speed with the trigger at 80% throttle & you maintain that 80% and start up an incline your speed will slow but the motor current will stay the same. Because the trigger controls the current.

Therefore to maintain speed up the incline you would need to apply more throttle/current to counter the load.

With hobby grade esc, if you have your trigger at 80% throttle and approach the same incline as above your esc & motor will actually try to maintain your original speed. If the incline increases more, more current will automatically drawn to maintain that speed. Most hobby esc don’t have current limits though so tend to fail if you keep pushing them hard as they just keep pulling current.

With the vesc if you don’t increase the throttle and the load increases enough you will slow down and eventually stall the motor.

Vedder has said current controll seems more intuitive. Not sure I agree with that 100% but either way current control is nothing to be concerned about. The end result is basically the same.


I think the reason Vedder believes current control is more intuitive is that it parallels a regular car throttle. To go up a hill you have to push harder. I haven’t tested which setup is smoother for acceleration though…might make a difference.