@ Justin - Sounds like I would fit right in.
Do you have any example code for PWM control of a DC stepper motor? I am assuming I need PWM for microstepping, or does that depend on the controller? How do I know which pins on the G30 to connect to the IMSPLUS motor controller? I am conducting tests with this setup until the ST controller gets here - we are getting the ST one because the co-processor will save me time and stress + we are already cutting costs $91 per controller so they are fine with $5 vs the $2 TI one. I have the controller pin out diagram attached here. I understand the basics but need to make sure I don't mess anything up.
Any help would be appreciated - I could use a whole C# class for micro stepping, some PWM algorithms (or whatever control algorithms are recommended I am unsure of this part - is PID controll overkill?), pin configurations, and any other tips (how to handle inaccuracies caused by mechanical backlash?)