I've got a stepper motor connected to my EasyDriver which then recieves Step(pin2) and Dir(pin5) information from the Arduino Uno along with a ground. A 12V psu runs the motor via EasyDriver, and the Arduino receives its power from 5v USB.
Currently, GRBL has been uploaded to the Arduino and I am sending gcode with Universal Gcode Sender. I assume the Arduino is receiving the commands as either the TX or the RX lights up whenever I send a step. However the stepper motor won't budge.
The EasyDriver is powered and works fine when not run by GRBL, but when I try to control it using GRBL as opposed to just a simple Arduino sketch nothing happens.
I guess my question would be, how do enable the EasyDriver when GRBL is sending the commands?
According to this site: https://github.com/grbl/grbl/wiki/Connecting-Grbl
.. the enable pin on my stepper driver should be connected to pin8 in order for the commands to go through, yet simply jumping the two does nothing. I've tried grounding enable, ive tried jumping MS1 + MS2, ive tried grounding MS1 + MS2. Nothing I do seems to get the motor spinning with gcode.
Hope I explained my problem adequately, I would greatly appreciate any help!