Stepper motors are widely used when there is need for controlled movement. We have a simple interface based on ULN2003 circuit for unipolar stepper motors. See also D. W. Jones page