This is a great stepper controller and driver if you have the patience to look for the documentation on your own. This comes with absolutely zero docs. Fortunately, if you look up ZK-SMC02 there are quite a few resources online.
This is my first time using this board. It seems there is a stepper controller, and a driver board mounted under the controller. The default settings allow it basic CW/CCW operation. There are dip switches on the back to set micro stepping. There is also a potentiometer to adjust current. There are no docs on the potentiometer, but fortunately it has a hard stop a 0mA. You can then rotate it CW until the stepper starts moving. I monitor the current on my power supply to get an idea of what it is drawing.
You can long press the dial on the front to enter settings. They are not intuitive but there are pages of Function #’s and parameter #’s explained in the manual. This allows you to configure some advanced functions. There are too many to explain here but they are all somewhat explained in the online docs.
If you want to access the serial functionality, it seems you need to disassemble the housing and possibly boards to access the upper PCB that has the through holes for the serial lines. It has RS-232 as well as STEP/DIR functionality.
Overall, it is a really nice controller, but I am removing one star given they didn’t give any indication as to where to find documentation. In hindsight it was simple to look up ZK-SMC02, but I didn’t realize it was a generic board at the time.