Electrónica CNC/impresora 3D (driver, shields y placa)

El código de control lo he escrito yo, pero pilotar el driver no tiene mucho misterio la verdad:
cualquier pin con un IO: HIGH o LOW selecciona el sentido de giro.
cualquier pin con un IO: HIGH + LOW da un paso en el sentido del giro.

Si queréis os pongo la clase que he escrito, pero ...