the schematics of the driver are unclear where the crossing wires are connected; but I suspect that this driver is being connected to the controller (Arduino) as other drivers at that size.
I think you should be familiar with
a) setting of microstepping (which has to be considered in your code (number of steps to get one revolution)
b) wiring of motor power and motor to the driver
c) setting the max. current of your motor
d) NOT setting bipulse mode
To connect with the Arduino you don't need external resistors (5V output)
Wiring should be as follows:
Arduino -> driver
Step Pin -> CP+/CW+
Dir Pin -> DIR+/CCW+
Ena Pin -> EN+
GND -> CP- & DIR- & EN-
Accelstepper setup: AccelStepper mystepper(1, pinStep, pinDirection);
That's how my steppers are running using accelstepper.
There is no guarantee that your driver really works the same way, my drivers work, but it is imho most likely with yours.
If you don't use EN+, you have to connect it to +5V if it is not pulled high internally by the driver itself.