I purchased a Shapeoko2 just before the x-carve was released and it works great. I have a question about the 3 green LEDs on it for each motor. They stay lit as soon as the board receives power and only flicker when the motors are moving. If the motor isn’t moving, the LED is lit. This behavior is the opposite of every image or youtube video that I’ve watched about the Shapeoko2.
I’ve double and triple checked my wiring and it is all good and the motors move as they are supposed to and my projects look exactly as I expect them to.
Any thoughts/ideas about why they are staying lit? Is it ok that they are?
Check the step idle delay in your grbl settings. The default setting is 255 which keeps the steppers energized to lock them in position. Any setting other than 255 releases the steppers by removing power to them. I have mine set as below:
If the LEDs are on, the motors have power applied, so they will heat up and so will the drivers. Setting $1 to something other than 255 turns the power off to the motors, reducing the heat generated. The downside to having the power turn off is the axes aren’t locked solidly; however, I’ve never had a problem doing a bit change in that condition.
When the LED is on, one of the phases has voltage present, depending on the setting of the “dir” control. If “dir” control is reversed then the LED is off but current flows through the phase in the opposite direction from when the LED is on. The LED is also off when no voltage is applied to the phase with the LED in the circuit.
So, as it stands your statement is correct, but doesn’t tell the whole story.