ULN2003 Control Stepper Motor by Parallel Port
This is an easy to build stepper motor driver that will allow you to precisely control a unipolar stepper motor through your computer’s parallel port. With a stepper motor you can build a lot of interesting gadgets such as robots, elevator, PCB drilling mill, camera panning system, automatic fish feeder, etc. If you have never worked with stepper motors before you will surely have a lot of fun with this project.
But This Stepper Motor Controller Connection Diagrams use 2 port voltage are 5Volt and 12V and four resistors , a zener diode.
The Four-Wire Connection the ULN2003 (High-Voltage High-Current Darlington Transistor Array
)/ MC1413 is a 7-bit 50V 500mA TTL-input NPN Darlington driver. This is more than adequate to control a four phase unipolar stepper motor such as the KP4M4-001.
This circuit is not design PCB. If you do not want to design own PCB. Or use universal PCB Board that difficult.
I would recommend DC 5V 4-Phase 5-Wire Arduino Stepper Motor with ULN2003 Driver Board
Stepper Motor with Cable
Drive Stepper Motor circuit
More about IC ULN2003
Stepper Motor Driver using L298 and L297
Stepper Motor Controller by ULN2003
Basic Stepper Motor Driver by 74194
74LS194, 74LS04 drive a stepper motor
4013 and IRF510 Easy drive a stepper motor
Driving Bipolar Stepper Motors by PIC16F84
Simple Stepper Motor Controller by 4027 , 4070