Primero compilar Grbl siguiendo la guía de aquí. La versión que he instalado ha sido la 1.1h.20190825.
Después hay que alimentar el shield y el arduino para configurar la corriente de los motores. He seguido esta guía.
Estoy configurando los steppers para la máquina de hacer bordados, así que tengo que poner la configuración de clonar el X axis y de microstepping:
Cuidado para hacer los jumpers del microstep y clone x axis porque se hace así
Configuración del current limit
En A4988 Rs=0.1 Ohm. Por lo quela max current = Vref/04. La Vref se calcula tocando el tornillo y gnd.
EN DRV8825 la MaxCurrent= Vref x 2
Para ser conservativo lo mejor es poner 10% menos de la máxima corriente.