Every FluidNC config item, grouped by config-file section -- the same grouping you'd see in config_items.yaml or in your own config.yaml, e.g. everything under PWM: or axes/<letter>/motorN/tmc_2130:. Each entry links to where that item is fully documented (Type, Range, Default, description). This page only lists names and links -- it's a directory, not a duplicate of the real docs, so it won't drift out of sync the way a second copy of the facts would.
Some sections inherit most or all of their items from another type (e.g. TMC2208 shares nearly everything with TMC2130; PWM shares everything with 0-10V). Where that happens, the section notes what it shares before listing anything it adds of its own -- so a short item list under a section doesn't mean that's the whole story.
The section paths shown (e.g. axes/<letter>/motorN/tmc_2130:) use the same /-separated hierarchy FluidNC itself uses for runtime $ commands (e.g. $/axes/x/steps_per_mm, described in the Live Changes section). They correspond directly (just with / instead of .) to the keys in FluidNC/docs/config_items.yaml, the generated reference built directly from the FluidNC source annotations -- the ground truth this whole wiki should match. Use it if you want to double check a fact directly against source rather than against this wiki.
(top-level machine items):boardnamemetaarc_tolerance_mmjunction_deviation_mmverbose_errorsreport_inchesenable_parking_override_controluse_line_numbersplanner_blocksstart:stepping:axes:axes/<letter>:axes/<letter>/homing:cycleallow_single_axispositive_directionmpos_mmseek_mm_per_minfeed_mm_per_minsettle_msseek_scalerfeed_scaleraxes/<letter>/motorN:axes/<letter>/motorN/standard_stepper:axes/<letter>/motorN/stepstick:Shares Standard Stepper items, plus:
axes/<letter>/motorN/tmc_2130:Shares Standard Stepper items, plus:
cs_pinspi_indexr_sense_ohmsrun_ampshold_ampsmicrostepsstallguardstallguard_debugtoff_disabletoff_stealthchoptoff_coolsteprun_modehoming_modeuse_enablediag0_errordiag0_otpwdiag0_int_pushpullaxes/<letter>/motorN/tmc_2208:Shares TMC2130 items, plus:
axes/<letter>/motorN/tmc_5160:Shares TMC2130 items, plus:
axes/<letter>/motorN/tmc_2209:Shares TMC2208 items, plus:
axes/<letter>/motorN/tmc_5160Pro:Shares Standard Stepper items, plus:
axes/<letter>/motorN/rc_servo:axes/<letter>/motorN/solenoid:axes/<letter>/motorN/dynamixel2:i2so:spi:sdcard:control:safety_door_pinreset_pinfeed_hold_pincycle_start_pinmacro0_pinmacro1_pinmacro2_pinmacro3_pinfault_pinestop_pinhoming_button_pincoolant:probe:macros:user_inputs:user_outputs:uartN:uart_channelN:status_outputs:10V:forward_pinreverse_pinpwm_hzoutput_pinenable_pindirection_pindisable_with_s0s0_with_disablespinup_msspindown_mstool_numatcm6_macrospeed_mapoff_on_alarmBESC:Shares 0-10V/PWM items, plus:
HBridge:Shares most 0-10V/PWM items (no direction_pin), plus:
Laser:Shares most 0-10V/PWM items (no direction_pin, spinup_ms, or spindown_ms), plus:
PlasmaSpindle:Shares the administrative items (tool_num, atc, m6_macro, speed_map, off_on_alarm, s0_with_disable, disable_with_s0) with 0-10V/PWM -- no output_pin/direction_pin/pwm_hz, plus:
ModbusVFD:uart_nummodbus_iddebugpoll_msretriesspinup_msspindown_msspeed_mapmodelmin_RPMmax_RPMoff_on_alarmcw_cmdccw_cmdoff_cmdset_rpm_cmdget_min_rpm_cmdget_max_rpm_cmdget_rpm_cmdPWM:All items shared with 0-10V (no forward_pin/reverse_pin) -- see PWM.
Relay:All items shared with 0-10V/PWM (no pwm_hz) -- see Relay.
DAC:All items shared with Relay (no pwm_hz) -- see DAC.
NoSpindle:No config items -- a no-op default spindle used when no spindle is configured. See NoSpindle.
kinematics/CoreXY:kinematics/ParallelDelta: