The traditional aero model DC(direct current) motor is commutated mechanically by brush and commutator, however, there is mechanical friction between the brush and commutator, which will cause noise, sparks, electromagnetic interference and many other problems. Because of the disadvantages of high manufacturing cost, short service life and difficult maintenance, the use of brush motors is restricted in many situations. The DC brushless motor is the rotation of the magnetic pole, while the armature is still. The electronic inverter is controlled by the magnetic pole position signal to supply the power to the armature. Using the electronic inverter to replace the mechanical commutator has a very obvious advantage. This paper designs a UAV(unmanned aerial vehicle) brushless motor speed controller based on SCM(single chip microcomputer), mainly in order to meet the light weight, high control precision, good stability and other special requirements of the UAV brushless motor controller. The results show that the design uses fewer components to realize the start, stop, forward and reverse rotation, acceleration and deceleration, emergency stop and other functions.