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 ...