First the good news. The mechanical portion of the router is *done*. I will explain what that means in the bad news. Software is installed on the laptop and everything is ready to go. I had to install GRBL Controller and not Linux CNC, because it turns out the Arduino is actually processing the G-Code. Didn't realize this. I want to use GRBL Panel, but it is only available for Windows. The next best was GRBL Controller, so I'm sticking with that for now.
Now for the bad news. I was cheap and bought a cheap arduino/CNC shield combo with cheap foreign stepper drivers. I thought the drivers were just like the Pololu version, but when it came to setting the VREF for current limiting the drivers, it wasn't straight forward and there was no datasheet to explain. So in my effort to find the reference point on the drivers, I burned out one... ;Eggonface or at least that is all I thought I burned. I disconnected power, removed the burned out driver and reconnected power.
POP. HISS. And a small bloom of smoke... ;Facepalm
There went another driver. Disconnect and remove driver and power up again. Of the remaining two drivers, only one appears to be OK. I disconnect 24VDC and connect the USB. No response from the Arduino.
So in all, I fried 3 drivers (trashing all 4), a cheapo Arduino Uno, and probably the CNC shield. Better to replace the shield. Thank goodness it's a cheap controller.
With the replacement, I'm going for the DRV8825 drivers instead. More efficient and higher power. I should have the replacements by next weekend, then setup the software and begin routing/machining! ;Woot
Now that the updates are done, here are some shots of the completed setup.
