XRotor PRO User manual

Brushless power system can be very dangerous, any improper use may cause personal injury and damage to the product and related devices. Therefore, we strongly recommend reading through this user manual before use. In that we have no control over the use, installation and maintenance of this product, no liability may be assumed for any damages, losses resulting from the use of the product. Besides, we don’t shoulder any responsibility for any losses caused by unauthorized modifications to our product.


  1. Special core program for multi-rotor controllers greatly improves the throttle response;
  2. Specially optimized software for excellent compatibility with disc-type motors;
  3. Highly Intelligent and adaptive, all settings except the timing are preset and that makes the usage really simple;
  4. Twisted-pair design of the throttle signal cable effectively reduces the crosstalk produced in signal transmission and makes the whole flight more stable.
  5. Compatible with various flight-controllers and supports the signal frequency of up to 621Hz (Notes: all the throttle signals over 500Hz are non-standard signals.).
  6. High-light LED position light on the X-Rotor-50A ESC saves the trouble of mounting any extra color light on multi-rotors;
  7. The 4-in-1 dip switch at the bottom of the XRotor-50A ESC controls the ON/OFF status, color of the LED light, timing and the motor rotation.


Cont. C.

Peak C.(10s)



Programmable Item


Size (L*W*H)

Typical Applications 

XRotor10A 10A 15A No 2S-3S Timing (High/Intermediate) 6.5g 36.5*16.4*4.1 250 Class 






Timing (High/Intermediate)



330/450 Class 






Timing (High/Intermediate)



550/650 Class






Timing (High/Intermediate)



Over 650 Class

Throttle Calibration & ESC Programming

* Users need to calibrate the throttle range when they start to use a new XRotor brushless ESC or another transmitter; * Users can change the timing advance when some abnormality occurs in ESC driving the disc-type motor or need the motor to reach a higher RPM. (Note: Intermediate Timing is the default setting.) 

Step 1: Motor Wiring

Step 2: Radio Calibration

  1.  Turn on the transmitter, move the throttle stick to the top position.
  2. Connect the receiver to the battery, ensure the transmitter and receiver are well bound, and then turn on the ESC.
  3. After the motor emits two short “beep-beep”, move the throttle stick to the bottom position in 3 seconds.
  4. Throttle Calibration completed

 Warning!  This is an extremely powerful brushless motor system. We strongly recommend removing your propellers for your own safety and the safety of those around you before performing calibration and programming functions with this system.


Step 3: ESC Programming (For XRotor-10A、XRotor-20A、XRotor-40A)

  1. Turn on the transmitter, and then move the throttle stick to the top position.
  2. Connect the receiver to the battery and ensure the transmitter and receiver are well bound, and then turn on the ESC.
  3. The motor will beep different tones circularly.
  4. “Beep-beep-” Throttle Calibration “Beep-beep-beep-” Intermediate Timing “Beep-beep-beep-beep-” High Timing
  5. If move the throttle stick to the bottom position in 3 seconds after you heard the corresponding beeps, then the programming of that item is completed
  6. Programming is completed; and the ESC is ready to go

How to Program the XRotor-50A ESC

4-in-1 Dip Switch

Switch 1


Switch 2


Switch 3


Switch 4

(Motor Rotation)










Notes: Generally speaking, low timing is applicable for most motors and it brings higher efficiency but less heat to the power system. High timing can increase the RPM of the motor, but it also increase the motor temperature. Therefore, please have a test flight on the ground and ensure everything is ok first, and then you can fly your aircraft into the sky. 

【Normal Start-up Process】

  1. Turn on the transmitter and move the throttle stick to the bottom position.
  2. The motor will emit a long “beep----“1 second after the system is connected to the battery indicating the ESC is armed and the multi-rotor is ready to go.

Start-up Protection:
The ESC will shut down the motor after it fails to start the motor normally in 2 seconds by increasing the throttle value. In this case, you need to move the transmitter throttle stick back to the bottom position and restart the motor. (Possible causes to this problem: poor connection or disconnection between the ESC and motor wires; propellers are blocked or others.)

Over-load Protection:
The ESC will cut off the power/output when the load suddenly increases to a very high value and it won’t get back to normal operation until the throttle stick is moved back to the neutral position. Besides, the ESC will automatically attempt to restart when the motor and the ESC are out of sync. Throttle Signal Loss Protection: When ESC detects loss of signal for over 0.25 second, it’ll cut off the output immediately to avoid even greater loss which may be caused by the continuous high-speed rotation of propellers or rotor blades. And the ESC will resume the corresponding output after usual signals are received normally.




Warning Tone

Possible Cause


The ESC was unable to start the motor.

“Beep beep beep…”

(The motor beeps rapidly)

The throttle stick is not at the neutral position or the throttle range is too narrow.

Move the throttle stick to the bottom position or recalibrate the throttle range.

The ESC was unable to start the motor.

“Beep, beep, beep......”      

(Time interval is 1 second)

No output signal from the throttle channel on the receiver.

Check if the transmitter and receiver are well bound;

Check if the throttle wire has been properly plugged into the throttle channel on the receiver.

The ESC was unable to start the motor.

“Beep beep, beep beep beep, beep beep beep beep”(these tones are played circularly)

Incorrect “Normal /Reverse” direction of the throttle channel.

Refer to the transmitter vendor instructions and reset the Normal/ Reverse direction of the throttle channel.


Learn More >> 
XRotor 10A Mini ESC from $10.99 USD $13.49 USD
XRotor 20A ESC COB from $12.99 USD $15.49 USD
XRotor 40A ESC COB from $17.99 USD $21.49 USD
XRotor PRO 40A ESC (Dual Pack) $49.99 USD $50.00 USD