SOLVED - My Diy-Carve homing issue

I am in the process of completing my homing switches but met an obstacle I haven’t been able to search my way out of.

I have three limit switches, placed physically top//rear/left and wired as NC. Continuity test is all good. The three switches share ground and connected to Arduino GND individually to the limit pins.

With $5=1 (typical for NC config) the Z lower itself a fraction before throwing Alarm=8
With $5=0 Z raises but is unresponsive of switch trigger.

I was hoping someone could suggest were I need to pay attention :slight_smile:
Easel 0.3.10
GRBL 1.1f

I have included a screenshot of my GRBL settings:

Almost there :slight_smile:

Rookie mistake, pinout is different from 0.9 and 1.1 for Z limit (Moved from Pin11 to Pin12)
I searched for GRBL 1.1 but images showed 0.9 - oops :wink:

Now all I need is to invert the direction of X during homing… :slight_smile:

EDIT => $23=1 change homing cycle to be Up/Left/Rear

wow… I had no idea the pinouts were different. I must’ve just lucked into things.

The pinout is basically the same but with a few changes from 0.9 -> 1.1 and Z-limit was one of them :wink:

Arduino GRBL 0.9 Pinout:

Arduino GRBL 1.1 Pinout:


The pin change was between version 0.8 and version 0.9.

The top picture above is the version 0.8 pinout.

The Xcarve was never delivered with version 0.8 so most folks are ok.

Also, since you are running 1.1f change $10=1;

1 Like

If I have 1.1f with $10=115 could I have problems? If so like what? I started having problems with my probe and home limits. Today I upgraded to 1.1f but I don’t really know if I was already at 1.1f or an older one. Thanks!

No. It’s just that the definition of the contents of $10 changed between 0.9?, 1.0.c and 1.1f.

Ok, thanks.