I have a problem with my x-carve electronics.
I’m using CNC- shield instead of grbl shield.
I instaled the easel driver on my comp and uploaded the
Grbl v0.9j Atmega328p 16mhz 115200baud with generic defaults on my arduino.
Connected the power source, connected the x and the z motor (i didnt recieve the others yet).
The Z motor works well, but the X motor spins fast like it’s ment for the threaded rod instead for the belt.
It makes so many turns that would spin the x axis for meters.
thank you verry verry much for your answer, it helped me a lot.
I dont know why the default value is set to 250 steps/mm if it’s ment for x-carve.
I also found in one of your posts that the value is set to 40 steps/mm and on the first look (my steppers and cnc shield still on my desk) should be a good value before final calibrating.
There are several “forks” of the grbl project. Mostly the differences are for tuning to a specific machine. My guess is that the version/flavor of grbl that is in your Arduino did not come from the Inventables fork of grbl as the defaults in that fork are correct for the X-carve.
What kind of controller do u use? (grblshield, cnc shield)
On my CNC shield i used 1/4 step (middle jumper hi), i had to raise st/mm four times.
You have to play with other settings too to get the right speed and values.
I will check my settings and i can post them if u want.
The microstepping adjustment shouldn’t break the arduino connectivity.
Take off the cnc shield from the arduino and try to connect it to your PC.
When connecting check the ports, sometimes it changes and u have to select the right one.
The 1/4 microstepping is ok, i’m using it on my homemade x-carve and it works good.