code with zoetrope with stepper

thanks so much! this is all super helpful! so yes, it was 20 seconds to rotate at 10 steps per second. so it's a 1.8 degree at 200 pulses a second.

i have other questions now
when i set the stepper.setSpeed(); to too low of a number (below 500 or so), the motor is very jumpy and sort of makes noises and has almost no torque. why is this? i'm just using an h-bridge, would an EasyDriver or something like that help this? do motor drivers help because they do microstepping, thus making the motor rotate smoother?

if i make the flash into the steps does this mean i have to do this in the stepper library? or just write my own code? is there anywhere you recommend where i could learn to write code for a stepper? everything i've found through google is so so confusing and more for robots/printers and not just setting smooth rotations.

thanks again!