Hi there,
I'm also working on the same project as you are!
I figure a way to run the stepper motor without the use of the Arduino with a TDF5140A, freeing it from controlling the pulses. I will PM you my info in if you like to exchange some findings
http://www.nxp.com/documents/data_sheet/TDF5140A.pdf
Peace