ESC Timing - what it is and how to choose it


Some ESCs will allow you to choose the "timing" often low, med, high. This is very like the timing of the ignition in a car and sets the number of degrees of "advance". The stator windings need to reach peak magnetic field strength at the correct time relative to the position of the rotor. This correct position varies with many things but the size of the motor tends to be the one we can most easily see.

mCPX BLHeli settings


Here are the settings I'm experimenting with at the moment:


BLHeli settings for mCPX, governed at 5000RPM


The aim of this particular setup is to find the best settings for 3D flying hence the high RPM. Higher RPM means snappier cyclic response and a little more energy in the rotor system when entering a flip or roll i.e. more RPM at the end of the maneouvre hopefully.

Re-flashing mCPX double ESC with BLHeli firmware



A quick how-to on updating the Origin/HobbyKing double brushless ESC to the latest BLHeli firmware using BLHeli Setup software.

BLHeli Setup software for windows 


mCPX HP03S upgrade with 8 and 9T pinions - test data

After recently finding the original brushed main motor was not giving me the power it used to (it was also using much more power from the battery than when new and the flight times were getting shorter and shorter) I decided to take the plunge and upgrade to brushless.