$112=10000.000 (Z-axis maximum rate) $10=18 (status report mask:00010010) leezilla @leezilla. Reflash the Grbl with the latest hex file on this page. Change $27 to =5 and try again to verify. Also thanks for sharing your settings. This instructable goes through the wiring procedure for using all of the same electronics as if you used an Arduino/RAMPS/GRBL/A (obviously not both. Limit switches are essentially homing switches doubled up and in addition to setting the origin are used to prevent the motors from hitting the end of each axis which can cause serious alignment problems, potentially serious damage to your Shapeoko, destroy a bit, or ruin a work piece. ['$H'|'$X' to unlock]. 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. In this case, make sure your homing pull-off distance is enough to move the machine off the limits. To set up how your homing cycle behaves, there are more Grbl settings down the page describing what they do (and compile-time options as well.) When i try to home my X and Y axis, nothing happen, the motors make a little noise and then nothing move. If you get movement with the switches unplugged like that then the likely culprit is noise causing a false limit trigger. No i havnt, dont know what you mean by it. Z+ movement is up, away from the work $2=0 (step port invert mask:00000000) here’s my parameters in my GRBL firmware. The seek/feed speed during homing is governed by: $25 (Seek, first tap speed) $24 (Feed, 2nd tap speed) Homing sequence is Z first, then X/Y move simultaneously. These internal settings consist of things like customizing the steps/mm of the stepper motor/driver/axis type and setting up the directions and enabling optional features. to your account. The GUI I'm using is the universal g code sender. thanks for answering. Now, that would make sense, however the homing button doesn't even attempt to move towards my limit switches, it just hangs for a moment then throws the error. First, here are the changes to the config.h in grbl. But if I run homing cycle the axis won't stop when limit switch is pushed. Before when i entered F200 and tried manually jogging via GRBL Controller the motors would work fine. Hey swarfer.. thanks for answering. I have edited the confiq file to show: #define HOMING_CYCLE_0 ((1<