I am currently in the middle of building my own DIY CNC machine and I'm driving it with GRBL running on an Arduino. In this article I talk about setting up GRBL on an Arduino and some quirks I found setting it all up.