
The Synthetos TinyG embedded CNC controller processes G code directly on a microcontroller without needing a PC:
TinyG is a many-axis motion control system. TinyG components execute G code directly without the need for a general-purpose microcomputer. TinyG is meant to be a complete embedded solution for small motor control.

Thats amazing… Hope we get to use it in india soon..
See also GRBL which runs on the AVR/Arduino at http://grbl.tumblr.com/, http://dank.bengler.no/-/page/show/5470_grbl?ref=mst and a dedicated shield at http://www.synthetos.com/wiki/index.php?title=Projects:grblShield
Could be made to take GCode off of an SD card, if it doesn’t already.
That’s cool. I have a friend that was doing something like that not long ago, but I think his work isn’t completed yet.