BLDC Motor stopped working with nothing changed

I'm using a Multistar Turnigy brushless DC motor which is controlled by a potentiometer. The circuit is as below. It worked perfectly fine. All I did was solder a few wires together but ever since the motor stopped rotating. it turns on and reacts to the change of potentiometer as I hear the different beeping sounds, but it doesn't rotate. it jitters slightly back and forth but doesn't rotate for some reason. nothing else was changed. I did try another motor thinking the motor was faulty but the outcome was the same; rather, worse as it didn't even jitter.

For the external power source, I'm using a DC power supply set at 8V.

turn off the power, set the potentiometer to maximum, turn on the power, as soon as the engine beeps, turn the potentiometer to a minimum, wait for the second squeak, turn the power off and on, use

I don't know how but what you said made it work surprisingly. Although, when I turn the power off again after it worked, the same issue arises. Do I just have to keep doing this procedure every time?

when turned on, the speed control should be in the minimum position, fix this in the sketch

I'm not sure I follow, could you please elaborate?

By this, do you mean code it so it always starts from the minimum value?

yes!

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.