Gcode en Arduino

Buen día.
Tengo la siguiente duda.

Existe la posibilidad de escribir g code en arduino ?

Pregunto esto, ya que estoy haciendo un brazo robot con motores paso a paso y uso Universal gcode sender el cual es perfecto para mover todo el brazo.El tema con este sofware es la programación en g code es complicada para hacer un loop y repita los mismos movimientos.

Existe alguna forma de escribir código g en arduino?

Se puede generar distintos loop en código g?

Desde ya muchas gracias.
Saludos

Busca Arduino Gcode parser esa es la forma que usaría yo para buscarlo

mirate el firmware que se usa en las cnc grbl.No he usado nunca gcode sender pero supongo que podras cargarle tu propio archivo .gcode ,el problema es que esta hecho para para maquinas cnc y el tipo de movimiento difiere al de un brazo robotico aunque al final supongo que se reduce a girar en un sentido u otro.