$$ - View Grbl settings
To view the settings, type $$ and press enter after connecting to Grbl. Grbl should respond with a list of the current system settings, as shown in the example below. All of these settings are persistent and kept in EEPROM, so if you power down, these will be loaded back up the next time you power up your Arduino.
The x of $x=val indicates a particular setting, while val is the setting value. In prior versions of Grbl, each setting had a description next to it in () parentheses, but Grbl v1.1+ no longer includes them unfortunately. This was done to free up precious flash memory to add the new features available in v1.1. However, most good GUIs will help out by attaching descriptions for you, so you know what you are looking at.
Settings and Ortur values | Description |
---|---|
$0=20 | Step pulse, microseconds |
$1=50 | Step idle delay, milliseconds |
$2=0 | Step port invert, mask |
$3=1 | Direction port invert, mask |
$4=0 | Step enable invert, boolean |
$5=0 | Limit pins invert, boolean |
$6=0 | Probe pin invert, boolean |
$10=1 | Status report, mask |
$11=0.050 | Junction deviation, mm |
$12=0.002 | Arc tolerance, mm |
$13=0 | Report inches, boolean |
$20=1 | Soft limits, boolean |
$21=1 | Hard limits, boolean |
$22=1 | Homing cycle, boolean |
$23=7 | Homing dir invert, mask |
$24=600.000 | Homing feed, mm/min |
$25=3000.000 | Homing seek, mm/min |
$26=100 | Homing debounce, milliseconds |
$27=2.000 | Homing pull-off, mm |
$30=1000 | Max spindle speed, RPM |
$31=0 | Min spindle speed, RPM |
$32=1 | Laser mode, boolean |
$33=250.000
$100=80.000 PWM freq (lower = better grayscale, higher = better cut)
X steps/mm
$101=80.000 Y steps/mm
$102=80.000 Z steps/mm
$110=9000.000 X Max rate, mm/min
$111=9000.000 Y Max rate, mm/min
$112=9000.000 Z Max rate, mm/min
$120=2200.000 X Acceleration, mm/sec^2
$121=1800.000 Y Acceleration, mm/sec^2
$122=2500.000 Z Acceleration, mm/sec^2
$130=160.000 X Max travel, mm
$131=150.000 Y Max travel, mm
$132=1.000 Z Max travel, mm