WHat problems did you exactly encounter with the SmoothStepper?
Earlier I payed attention on the GREX, But I did not buy it as it was not ready for what I wanted. SS looked better, but I waited more than a year, till I decided it is good enough to do what I need. Then I bought 2 pieces. Have not regretted so far.
There are no bugs here, But I am not using it on the advanced level. (sometimes when I press buttons repeatedly and rapidly, SS can lockout, bot no other issues discovered)
- Noise isolation has surely to be done carefully.
- High freq Stepping signals have to be handled carefully. E.g. there are not too many optoisolators that can handle MHz ranges...
Don't expect 4MHz performance from a breakout board that was designed to a few kHz range!!! /as with PP/
For this reason I am making my custom BOB, so that it will fill all requirements.
- Tapping, Threading: I do not know how this is, I hope it will be ready by when I need it. I can't imagine however why is it hard to do it, what I imagine: threading/tapping code section should be handled copletely by SS, and it could stream out the step signals for feed directly based on the encoder input from the spindle... why is it so hard? (Mach generates the path, SS just does not give it out based on a standard clock, but rather based on the clock of the spindle input, which better be a quadrature encoder, not just an index signal)
- Expanded I/O: I hope in the near future tis will be available, too.
All in all I am satisfied with the SS, the only thing making me annoyed is that there is no update since the beginning of this year...