Despite the fast growing implementation of brushless DC motor, the older brushed DC motor is still relevant in many commercial, industrial and hobbyist applications due to low-cost and simplicity. Many brushed DC motor applications require precise speed and position control, thus requiring a sensor feedback. Commonly a separate rotary encoder is required to provide speed and positional feedback...