CNC con saa1042

Buongiorno ragazzi,in passato ho chiesto aiuto su come pilotare un motore passo passo con l'integrato saa1042,e grazie a voi ci sono riuscito,il mio progetto attuale è costituito da tre motori passo passo e sei pulsanti,in modo da muoverli in avanti e dietro.Il prossimo passo sarebbe quello di realizzare una CNC.Mi chiedevo se fosse possibile farlo con questo integrato,ho letto del gcode,riesco a ricavarlo,ma non so come inviarlo ad arduino,sò di GRBL ma non sò come e se si installa su arduino.
Io utilizzo ubuntu,potete aiutarmi? grazie anticipatamente

GRBL pilota i 3 motori tramite impulsi step / dir , devi collegare il pin step al pin7 di saa1042 (ck) e il pin pir al pin10 di saa1042 ( cw/ccw)

Ok ma come carico GRBL sul mio arduino?

buona sera ragazzi,ho letto che bisogna caricare un gcode interpreter su arduino,è quell'operazione chiamata Flashing Grbl to an Arduino?
Ma il gcode lo copio e lo incollo nel monitor seriale?

Ragazzi penso di aver scoperto come inviare il gcode ad arduino,lo faccio tramite UniversalGcodeSender,oppure penso che potrei farlo con repsnapper,ora voglio capire che modifiche devo fare ad arduino,potete aiutarmi?