Bidirectional Brushless Motor Doesn't respond to PWM signal

I have a Bidirectional Brushless Motor and trying to use it for my UUV project, at the documentation of the ESC it states:

  • PWM – 2000 Microseconds Full Forward, 1500 Microseconds Stop, 1000 Microseconds > Full Reverse

but my motor only responds-works when i set pwm to 2000Microseconds, otherwise it just stops, no response at 1000Microseconds

i am using servo.h libraries writemicroseconds function and a Arduino Uno, pin 9
the motor i use

Please help

That shoukd work but doesn't for you.

So… anyone helping will need to see the code you are trying and a schematic of how you've hooked eveything up.

Please show all parts, how they are connected to each other with attention to where the loader power is coming from and how it gets to the parts that need it.

a7

1 Like

It is also possible that out of the box the ESC won't respond to servo PWM. I'm looking at the motor.

You may be able to calibrate the ESC and succeed, it is also possible you may need to use the BLHeli configurator to set up the ESC.

See

I'll try to find another thread I recall that may help. Don't hold your breath for that. :expressionless:

a7

1 Like