While you can get these PCBs much cheaper on Aliexpress you will be waiting for a month or more to get it shipped.
I include a set of my ethernet connectors to make it easy to connect motors and I pre-flashed the PCB with OnStepX. So really once you get it you can connect your motors using some ethernet cables, 12v-24volts power and start using it.
It is the perfect beginner OnStep computer! No soldering and easy to program using the web based firmware uploader that I maintain. Once OnStep is installed you will configure your Steps Per Degrees via the Smart Web Server “Advanced settings”.