From the control point of view, the number of power stages required to spin the motor in both clockwise and counter-clockwise directions is the main difference between the 3 types of Motors that PowerSPIN is suitable for. Depending on the kind of motor designed, various topologies exist, a DC motor requires an H bridge if bidirectional and half bridge if unidirectional, a BLDC motor, requires a three phase bridge, and a stepper motor requires a dual H-Bridge.