This thesis illustrates a research of making an electric vehicle controller. The principles of every control system block in the controller are explained. The controller structure includes starting open-loop protection, starting high-speed protection, over current protection, temperature protection, adjustable up/down speed curve, adjustable current limit, PWM control, and low power alarm. Related functions and design concept can be applied to other driver control in electrical vehicles. Finally, the developed driver controller is applied to an actual electrical bicycle and tested in riding. This thesis mainly focuses on the driving control of the brush DC servo motor. In the future, the proposed method can be extended to drive and controll a brushless DC servo motor, which is also discussed in the paper.