Intelligent Brushless Motor Controller