To run a stepper motor, a stepper motor control is needed since stepper motor can not be operatod by just plug in it into the power supply. We usually program the stepper motor using microcontroller. Fortunately, for a simple movement like rotating with a constant speed, a very simple circuit as the following schematic can be applied :
It still needs an external input. From the table we can see the input pattern is similar to a 2bits binary counter. When you have an up-down binary counter, then you gwt a forward-reverse control for the stepper motor.