I need to run a stepper at variable rpm.
Can you elaborate ? It's kind of hard to write a program for changing the rpm without knowing the criteria and specs for the rpm change. Is it random or do you have criteria for how and when (or why ) it changes and by how much ? Do you think you could share that with us so we know where to start ?