Sign up for a free GitHub account to open an issue and contact its maintainers and the community. Also what feed rate etc settings would you both recommend using? switches. $23=0 (Homing direction invert) This distance is about 1.5 times the max travel of the axis. $6=0 (Invert probe pin) since you are getting a "hard limit" error now, instead of "homing fail" we are making progress. $102=100.000 (z, step/mm) $13=0 (Report in inches) "although in homing mode the Z axis works flawlessly when it starts looking for x and y limit switches it just trods right on past the limit switch even though it is activated". Have a question about this project? $31=0 (Minimum spindle speed) I just want to point out I wouldn't be asking for help if I hadn't tried out every possible solution I can think of including updating to version 1.1 to no avail. $4=0 (step enable invert, bool) BUT still no luck :( $11=0.010 (Junction deviation) $5=1 (limit pins invert, bool) The G93 inverse time feed mode didn’t work so DevWing Foam and DevFus Foam can’t use … Still not quite understanding something. Grbl is compatible with all atmega 328 based arduino boards, meaning that you could use a uno or a nano but not the mega as its atmega 2560 based. Then it will back off of the switch by the distance defined in parameter $27, then it will again move toward the switch at the homing feed rate set by $24. Since homing works for other people, the software is probably ok. I'm not sure if this is due to my other issue #952 at all. $131=190.000 (Y-axis maximum travel) Homing cycle updated. Z-limit(D12) and spindle enable(D11) have switched to access the hardware PWM on D11. My X, Y and Z endstops are connected as NC. GRBL has a list of internal variables which must be customized for the machinery connected to the controller. If axis moves one or both direction and "crash" to the fisical limit without stops, and "homing fail" appare some seconds later from when you press homing button, it means that your switch is not well connected (seen as always not pressed). Also, this description "... the motors kick up and move slightly but then give out a high pitch noise and freeze." GRBL is an in-built software or firmware used in Arduino. $101=160.000 (Y-axis travel resolution) The Y axis moves forward (away from you if standing at the front of the machine) for the positive direction and towards you for the negative direction. #define HOMING_CYCLE_1 ((1<