DC power for USB Arduino

aaronprobst, according to your link there is a ULN2003A driver chip that provides power handling and protection between the Arduino pins and the stepper motor.