I built a small CNC using an Arduino Uno Controller that runs GRBL v1.1. I am currently using Estlcam to run the CNC. I have a program to surface my spoilboard and when I run it with the cutter engaged, Estlcam will receive a USB error and quite. If I run the cutter through the air, it seems to work just fine. My depth of cut is 1/64" with an overlap of 1/8" using a 1" diameter cutter at a feed rate of 100 ipm. Definitely taking light cuts. I'm feeling stuck with this and could use some help.
Sounds very much like EMI noise from the router. Move your router power wires away from the USB cable and anything else connected to the arduino. Shielding helps, proper grounding helps. In free air less current means less EMI. Changing software will not solve this. Cheers Gary
I have an optocoupler board on order for my limit switches. It will be at least a week before I receive that. I'll see what I can do about relocating the power cables. I am going to work on potential noise issues along with what you recommended in the other thread. Thanks.
I've installed the optocoupler for the end switches and things are running much better. I've had one USB error, but that happened when the cutter took off more than it could chew and I think the vibration may have caused it. Or, I guess, higher current draw for the spindle.