Es gibt doch eine Library "Stepper". Hast du die schon mal probiert?
Ich habe zwar auch einen UNO, programmiere aber in C.