arduino online grbl modified
First install plugin from here
http://create.arduino.cc/getting-started/plugin
After installed plugin corectly , open https://create.arduino.cc/ and click arduino webeditor.
I modified in grbl 08c original >>config.h :
......
#define X_STEP_BIT 5 // Uno Digital Pin 2
#define Y_STEP_BIT 6 // Uno Digital Pin 3
#define Z_STEP_BIT 7 // Uno Digital Pin 4
#define X_DIRECTION_BIT 2 // Uno Digital Pin 5
#define Y_DIRECTION_BIT 3 // Uno Digital Pin 6
#define Z_DIRECTION_BIT 4 // Uno Digital Pin 7
.......
with
......
#define X_STEP_BIT 5 // Uno Digital Pin 2
#define Y_STEP_BIT 6 // Uno Digital Pin 3
#define Z_STEP_BIT 7 // Uno Digital Pin 4
#define X_DIRECTION_BIT 2 // Uno Digital Pin 5
#define Y_DIRECTION_BIT 3 // Uno Digital Pin 6
#define Z_DIRECTION_BIT 4 // Uno Digital Pin 7
....
Because my arduino cnc shield have step with direction pin inversed.
Really i can inverse soldering some wiring ... but modifing software , leave shield intact!
and for my cnc some init commands:
in default.h
....
#define DEFAULT_X_STEPS_PER_MM 250.0
#define DEFAULT_Y_STEPS_PER_MM 250.0
.....
with
.....
#define DEFAULT_X_STEPS_PER_MM 340.0
#define DEFAULT_Y_STEPS_PER_MM 340.0
......
and
.....
#define DEFAULT_FEEDRATE 250.0
.....
with
.....
#define DEFAULT_FEEDRATE 150.0
.....