Może nie jest to konkretne rozwiązanie Twojego problemu, ale popatrz się na projekt GRBL. Jest to interpreter gcode na arduino. Z tego co czytałem, mieli w planach zrobić wersje pracującą samodzielnie. Wersja stabilna ma przesyłane kolejne linie gcode sekwencyjnie via serial.Ryba2 pisze: Obecnie szukam materiałów jak to rozwiązać czy da się zrobić tak że mikrokontroler będzie czytał instrukcje z karty i przez zainstalowany interpreter g kodu wykona polecenia maszynowe czy trzeba będzie trzeba programować za każda zmianą g-codu przez ICSP i g-code będzie umieszczony w pętli loop kodu dla atmegi.
http://dank.bengler.no/-/page/show/5470 ... checkpoint
Kod jest na githubie. https://github.com/grbl/grbl
Może podpatrzysz rozwiązanie, albo sam interpreter.