This is the Version 1.0 of the ArduFrauenfelderCNC controller board... Arduino Pro Micro Edition. It's my way of cheating, until I can get the pre-release board completely perfect.
I also like this design as you don't need to add a clumsy FTDI board into the mix, as the ATmega32U4 has a USB transceiver inside of the 32U4. I may have to get my reflow oven project completed and look at SMD components for the controller (as a side project).
Thought I'd just make an update with what's happened (I did say I would be updating more often).