One step closer to using Easel on Chromebook

Happy to say that I had success this morning using the chrome-gcode-sender ( to control my XCarve. The app has the option to read/import g-code, as well as a window that let’s you type in a command and a jog interface. My machine responded correctly to the jog buttons, but I am nearly certain that I did not set things up correctly because it moved in micro, micro steps. Still, I am encouraged at the potential here. Looks like it should be possible to do everything on the Chromebook - use Easel and save a gcode file locally, then fire up the gcode sender and import the file.

Anyone else already try this and have advice, tips, tricks based on their experience?



Legit! I have been looking for more mobile friendly variants. Thanks for closing the loop on my quest for the Holy Grail. You are the real MVP.

It works just fine on ChromeStore Whittle OR gcode-sender. You have to type in G91 to place the machine into Incremental programming mode. As for your settings they should be the same as how it is set up by EASEL. I am using vcarve just make sure you use the x-carve Post Processor Files.

For reference here are the settings.
$0=10 (step pulse, usec)
$1=255 (step idle delay, msec)
$2=0 (step port invert mask:00000000)
$3=4 (dir port invert mask:00000100)
$4=0 (step enable invert, bool)
$5=0 (limit pins invert, bool)
$6=0 (probe pin invert, bool)
$10=115 (status report mask:01110011)
$11=0.020 (junction deviation, mm)
$12=0.002 (arc tolerance, mm)
$13=0 (report inches, bool)
$20=0 (soft limits, bool)
$21=0 (hard limits, bool)
$22=1 (homing cycle, bool)
$23=3 (homing dir invert mask:00000011)
$24=25.000 (homing feed, mm/min)
$25=750.000 (homing seek, mm/min)
$26=250 (homing debounce, msec)
$27=1.000 (homing pull-off, mm)
$30=1. (rpm max)
$31=0. (rpm min)
$100=40.000 (x, step/mm)
$101=40.000 (y, step/mm)
$102=188.976 (z, step/mm)
$110=8000.000 (x max rate, mm/min)
$111=8000.000 (y max rate, mm/min)
$112=500.000 (z max rate, mm/min)
$120=500.000 (x accel, mm/sec^2)
$121=500.000 (y accel, mm/sec^2)
$122=50.000 (z accel, mm/sec^2)
$130=790.000 (x max travel, mm)
$131=790.000 (y max travel, mm)
$132=100.000 (z max travel, mm)