This paper covers the basic principles of stepping motors and stepping motor control systems, including the physics of steppers, the electronics of the basic control systems, and software architectures appropriate for motor control.