My own cnc plotter made from parts from Merkur toys building kit, some 3D printed parts and stepper motors from old Epson printer. It's powered by Arduino and EasyDriver. Arduino runs on GRBL ver 0.9i and I use Universal Gcode Sender.
Links:
Arduino: http://www.arduino.cc/
EasyDriver: http://www.schmalzhaus.com/EasyDriver/
Merkur Toys: http://www.merkurtoys.cz/
GRBL: https://github.com/grbl/grbl/wiki
Universal Gcode Sender: https://github.com/winder/Universal-G...
Don't miss my new upgraded version of this machine: • Arduino CNC engraver