Electronically commutated dc motor has an active fixed field winding, and active fixed armature winding, and passive rotor. By use of brushless dc motor switching technique, motor provides continuous controllable and reversible torque without use of sliding contacts