Second motor inverted

Hey Eskate community

I’ve set up my Dual motors with VESC6 on Vesc Tool. Set up each motor individually, before linking remote BT UART etc and setting up master and slave VESC. I’ve obviously effed somenthing up as the motor on the slave VESC is running in reverse. double checked and cables are connected correctly. Help very much appreciated. What have I missed?

Cheers fellas

Swap any 2 phase wires or invert motor direction in vesc tool should change that


What firmware are you running? There is a setting to change motor direction in 3.0 and up. Or like @strattos said, swap two phase wires, then redo detection

1 Like

Hi I am running firmware 3.38. Were do I find the change motor direction? cheers

This is from the latest version of Ackmaniacs esc tool.


On the General option then under the General tab, you can invert the motor direction. change it to true to make the motor spin the opposite direction.

1 Like

ok so plugged into master vesc this is what happens

On false setting, the master VESC motor runs forward, slave VESC motor runs in reverse On True setting, Both motors run in reverse.

Set the master back to false. Write setting. Disconnect.

Plug into slave, Read setting, set to True. Write. Disconnect. Reboot.


Hah funny situation there but what @Sender said will likely fix it. The master likely applies the Boolean to both throttle values the slave one should just effect the slave… If it’s still wrong after reversing the slave they should at least both be going the same direction then reverse the master again. Ah the fun of negation.


Worked, Fixed, thank you so much dude. And this is why this is an awesome community.