The very simple step and direction interface requires only two PWM lines to implement microstepping. The traditional parallel interface requires as many as 10 control lines to produce eighth step, and as many as 12 control lines for sixteenth microstep.