Um projeto interessante, aparentemente open source, que eu vi no cnc zone. O projeto em questão é uma placa que interpreta Gcode, nas palavras do site
"Smoothie is a free, opensource, high performance and modular G-code interpreter and CNC controller written in Object-Oriented C++ for the LPC17xx micro-controller ( ARM Cortex M3 architecture ). It currently runs on mBeds, LPCXpressos, SmoothieBoards and SimpleCortexes. Porting is ongoing to 4pi ( SAM3U ) and STM32F4. The motion control part is a port of the awesome grbl."
Aqui tem um video de teste dessa controladora.