Brushless ESC beeps and the motor does not start: arming and throttle range

An ESC needs to see the minimum throttle pulse, about 1000 microseconds, for a moment before it arms.

What the message means

The ESC protects itself and you. It waits for a safe low signal before it lets the motor run, and it beeps while it waits.

Fix it in this order

  1. Remove the propeller before any test.
  2. Send a pulse of about 1000 microseconds right at start-up and hold it for a few seconds.
  3. Calibrate the throttle range if your ESC supports it, following its manual.
  4. Check the battery voltage and cell count against the ESC rating.
  5. Join the signal ground to the controller ground.
  6. Raise the throttle slowly after it arms.

Why it happens

A brushless ESC needs to see a low throttle signal at start-up before it arms. Without it, it beeps and does not spin. Most hobby ESCs use a pulse of about 1000 to 2000 microseconds for throttle.

Send the minimum pulse, for example 1000 µs, for a few seconds after power-up, then raise the throttle slowly. The beep patterns differ between makes, so check your ESC manual. Calibrate the throttle range if the ESC supports it, and remove the propeller while testing.

If you see this, do this

You seeDo this
Beeps in a patternRead the pattern in the manual.
SilentBattery or signal ground.

cells in parallel, common ground.

Last reviewed: November 2026. These are the usual causes and the order that finds them fastest. Test on your own board; clones and cables differ.