- Serial Port(s)
- SERIAL_PORT
- SERIAL_PORT_2
- BAUDRATE
- Hardware Identification
- MOTHERBOARD
- Toolhead Configuration
- EXTRUDERS
- DEFAULT_NOMINAL_FILAMENT_DIA
- Multiple Extruder Setups
- SINGLENOZZLE
- MK2_MULTIPLEXER
- SWITCHING_EXTRUDER
- Parking Extruders
- PARKING_EXTRUDER
- MAGNETIC_PARKING_EXTRUDER
- Switching Toolheads
- SWITCHING_TOOLHEAD
- MAGNETIC_SWITCHING_TOOLHEAD
- ELECTROMAGNETIC_SWITCHING_TOOLHEAD
- MIXING_EXTRUDER
- Hotend Offsets
- HOTEND_OFFSET_X
- HOTEND_OFFSET_Y
- HOTEND_OFFSET_Z
- PSU Control
- PSU_CONTROL
- PSU_NAME
- CoreXY
- COREXY
- COREXZ
- COREYZ
- COREYX
- COREZX
- COREZY
- Endstops
- Mechanical Endstops
- USE_XMIN_PLUG / USE_YMIN_PLUG / USE_ZMIN_PLUG
- USE_XMAX_PLUG / USE_YMAX_PLUG / USE_ZMAX_PLUG
- ENDSTOPPULLUPS
- ENDSTOPPULLDOWNS
- X_MIN_ENDSTOP_INVERTING / Y_MIN_ENDSTOP_INVERTING / Z_MIN_ENDSTOP_INVERTING
- X_MAX_ENDSTOP_INVERTING / Y_MAX_ENDSTOP_INVERTING / Z_MAX_ENDSTOP_INVERTING
- Z_MIN_PROBE_ENDSTOP_INVERTING
- ENDSTOP_INTERRUPTS_FEATURE
- ENDSTOP_NOISE_THRESHOLD
- Software Endstops
- MIN_SOFTWARE_ENDSTOPS
- MAX_SOFTWARE_ENDSTOPS
- Mechanical Endstops
- Steppers
- X_DRIVER_TYPE / Y_DRIVER_TYPE / Z_DRIVER_TYPE / etc.
- E0_DRIVER_TYPE / E1_DRIVER_TYPE / E3_DRIVER_TYPE / etc.
- X_ENABLE_ON / Y_ENABLE_ON / Z_ENABLE_ON / E_ENABLE_ON
- DISABLE_X / DISABLE_Y / DISABLE_Z / DISABLE_E
- DISABLE_INACTIVE_EXTRUDER
- DISABLE_REDUCED_ACCURACY_WARNING
- INVERT_X_DIR / INVERT_Y_DIR / INVERT_Z_DIR
- INVERT_E(0)_DIR
- Homing
- NO_MOTION_BEFORE_HOMING
- UNKNOWN_Z_NO_RAISE
- Z_HOMING_HEIGHT
- Z_AFTER_HOMING
- X_HOME_DIR / Y_HOME_DIR / Z_HOME_DIR
- BED_CENTER_AT_0_0
- MANUAL_X_HOME_POS / MANUAL_Y_HOME_POS / MANUAL_Z_HOME_POS
- Z_SAFE_HOMING
- HOMING_FEEDRATE_XY / HOMING_FEEDRATE_Z
- VALIDATE_HOMING_ENDSTOPS
- INDIVIDUAL_AXIS_HOMING_MENU
- Travel Limits
- X_BED_SIZE / Y_BED_SIZE
- X_MIN_POS / Y_MIN_POS / Z_MIN_POS
- X_MAX_POS / Y_MAX_POS / Z_MAX_POS
- FILAMENT_RUNOUT_SENSOR
- SKEW_CORRECTION
- LCD Configuration
- LCD Hardware Selection
- REPRAP_DISCOUNT_SMART_CONTROLLER
- RADDS_DISPLAY
- ULTIMAKERCONTROLLER
- ULTIPANEL
- PANEL_ONE
- G3D_PANEL
- RIGIDBOT_PANEL
- MAKEBOARD_MINI_2_LINE_DISPLAY_1602
- ZONESTAR_LCD
- ULTRA_LCD
- RA_CONTROL_PANEL
- LCD_SAINSMART_I2C_1602 / LCD_SAINSMART_I2C_2004
- LCM1602
- LCD_I2C_PANELOLU2
- LCD_I2C_VIKI
- SAV_3DLCD
- FF_INTERFACEBOARD
- REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
- REPRAPWORLD_GRAPHICAL_LCD
- VIKI2 / miniVIKI
- MINIPANEL
- MAKRPANEL
- ELB_FULL_GRAPHIC_CONTROLLER
- bq_lcd_smart_controller
- CARTESIO_UI
- LCD_FOR_MELZI
- ULTI_CONTROLLER
- MKS_MINI_12864
- FYSETC_MINI_12864_X_X
- FYSETC_MINI_12864_1_2
- FYSETC_MINI_12864_2_0
- FYSETC_MINI_12864_2_1
- FYSETC_GENERIC_12864_1_1
- CR10_STOCKDISPLAY
- ENDER2_STOCKDISPLAY
- ANET_FULL_GRAPHICS_LCD
- AZSMZ_12864
- SILVER_GATE_GLCD_CONTROLLER
- U8GLIB_SSD1306
- SAV_3DGLCD
- OLED_PANEL_TINYBOY2
- MKS_12864OLED / MKS_12864OLED_SSD1306
- U8GLIB_SH1106_EINSTART
- OVERLORD_OLED
- DGUS_LCD_UI_ORIGIN
- DGUS_LCD_UI_FYSETC
- DGUS_LCD_UI_HIPRECY
- MALYAN_LCD
- TOUCH_UI_FTDI_EVE
- EXTENSIBLE_UI
- FSMC_GRAPHICAL_TFT
- TOUCH_BUTTONS
- REPRAPWORLD_KEYPAD / REPRAPWORLD_KEYPAD_MOVE_STEP
- NEOPIXEL_LED
- LCD Configuration
- LCD_LANGUAGE
- DISPLAY_CHARSET_HD44780
- LCD_INFO_SCREEN_STYLE
- ENCODER_PULSES_PER_STEP
- ENCODER_STEPS_PER_MENU_ITEM
- REVERSE_ENCODER_DIRECTION
- REVERSE_MENU_DIRECTION
- REVERSE_SELECT_DIRECTION
- SPEAKER
- LCD_FEEDBACK_FREQUENCY_DURATION_MS / LCD_FEEDBACK_FREQUENCY_HZ
- LCD Hardware Selection
- SD Configuration
- SDSUPPORT
- SPI_SPEED
- SD_CHECK_AND_RETRY
- NO_LCD_MENUS
- SLIM_LCD_MENUS
- Thermal Settings
- Thermistor Identification
- TEMP_SENSOR_(X)
- TEMP_SENSOR_BED
- TEMP_SENSOR_PROBE
- TEMP_SENSOR_CHAMBER
- DUMMY_THERMISTOR_998_VALUE
- DUMMY_THERMISTOR_999_VALUE
- MAX_REDUNDANT_TEMP_SENSOR_DIFF
- Thermal Goal Criteria
- TEMP_RESIDENCY_TIME
- TEMP_WINDOW
- TEMP_HYSTERESIS
- TEMP_BED_RESIDENCY_TIME
- TEMP_BED_WINDOW
- TEMP_BED_HYSTERESIS
- MINTEMP / MAXTEMP Configuration
- HEATER_(X)_MINTEMP
- BED_MINTEMP
- HEATER_(X)_MAXTEMP
- BED_MAXTEMP
- PID Settings
- Extruder
- PIDTEMP -> (DEFAULT_Kp, DEFAULT_Ki, DEFAULT_Kd, etc.)
- BANG_MAX
- PID_MAX
- PID_K1
- Bed
- PIDTEMPBED -> (DEFAULT_bedKp, DEFAULT_bedKi, DEFAULT_bedKd, etc.)
- BED_LIMIT_SWITCHING
- MAX_BED_POWER
- Extruder
- Thermal Runaway Protection
- THERMAL_PROTECTION_HOTENDS
- THERMAL_PROTECTION_BED
- THERMAL_PROTECTION_CHAMBER
- Thermistor Identification
- Extrusion Safeguards
- PREVENT_COLD_EXTRUSION / EXTRUDE_MINTEMP
- PREVENT_LENGTHY_EXTRUDE / EXTRUDE_MAXLENGTH
- Motion Settings
- DISTINCT_E_FACTORS
- DEFAULT_AXIS_STEPS_PER_UNIT
- DEFAULT_MAX_FEEDRATE / LIMITED_MAX_FR_EDITING
- DEFAULT_MAX_ACCELERATION / LIMITED_MAX_ACCEL_EDITING
- DEFAULT_ACCELERATION
- DEFAULT_RETRACT_ACCELERATION
- DEFAULT_TRAVEL_ACCELERATION
- CLASSIC_JERK
- DEFAULT_EJERK
- S_CURVE_ACCELERATION
- Z-axis Probe Configuration
- Probe Hardware Selection
- Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
- Z_MIN_PROBE_PIN
- PROBE_MANUALLY / MANUAL_PROBE_START_Z
- FIX_MOUNTED_PROBE
- NOZZLE_AS_PROBE
- Z_PROBE_SERVO_NR / Z_SERVO_ANGLES
- BLTOUCH
- TOUCH_MI_PROBE
- SOLENOID_PROBE
- Z_PROBE_SLED / SLED_DOCKING_OFFSET
- RACK_AND_PINION_PROBE
- DUET_SMART_EFFECTOR
- SENSORLESS_PROBING
- Probe Configuration
- NOZZLE_TO_PROBE_OFFSET
- MIN_PROBE_EDGE
- XY_PROBE_SPEED
- Z_PROBE_SPEED_FAST
- Z_PROBE_SPEED_SLOW
- MULTIPLE_PROBING / EXTRA_PROBING
- Z_CLEARANCE_DEPLOY_PROBE / Z_CLEARANCE_BETWEEN_PROBES / Z_CLEARANCE_MULTI_PROBE / Z_AFTER_PROBING / Z_PROBE_LOW_POINT / Z_PROBE_OFFSET_RANGE_MIN / Z_PROBE_OFFSET_RANGE_MAX
- Z_MIN_PROBE_REPEATABILITY_TEST
- PAUSE_BEFORE_DEPLOY_STOW
- Machine Settings While Probing
- PROBING_HEATERS_OFF
- PROBING_FANS_OFF
- PROBING_STEPPERS_OFF
- DELAY_BEFORE_PROBING
- Probe Hardware Selection
- Bed Leveling Configurtion
- AUTO_BED_LEVELING_3POINT
- AUTO_BED_LEVELING_LINEAR
- AUTO_BED_LEVELING_BILINEAR
- AUTO_BED_LEVELING_UBL
- MESH_BED_LEVELING
- RESTORE_LEVELING_AFTER_G28
- DEBUG_LEVELING_FEATURE
- LCD Options
- LCD_BED_LEVELING
- LEVEL_BED_CORNERS
- Z_PROBE_END_SCRIPT
- Misc
- CONFIGURATION_H_VERSION
- STRING_CONFIG_H_AUTHOR
- SHOW_BOOTSCREEN
- EEPROM Configuration
- EEPROM_SETTINGS
- DISABLE_M503
- EEPROM_CHITCHAT
- EEPROM_BOOT_SILENT
- Host Keepalive
- HOST_KEEPALIVE_FEATURE
- DEFAULT_KEEPALIVE_INTERVAL
- BUSY_WHILE_HEATING
- INCH_MODE_SUPPORT
- TEMPERATURE_UNITS_SUPPORT
- Preheat Constants
- PREHEAT_(1)_LABEL
- PREHEAT_(1)_TEMP_HOTEND
- PREHEAT_(1)_TEMP_BED
- PREHEAT_(1)_FAN_SPEED
- NOZZLE_PARK_FEATURE
- NOZZLE_CLEAN_FEATURE
- PRINTJOB_TIMER_AUTOSTART
- PRINTCOUNTER
- FAST_PWM_FAN
- FAN_SOFT_PWM / SOFT_PWM_SCALE / SOFT_PWM_DITHER
- TEMP_STAT_LEDS
- SF_ARC_FIX
- BARICUDA
- BLINKM
- PCA9632 / PCA9533
- RGB_LED / RGBW_LED
- NUM_SERVOS / SERVO_DELAY / DEACTIVATE_SERVOS_AFTER_MOVE / EDITABLE_SERVO_ANGLES
Last active
April 10, 2020 20:09
-
-
Save neilbalch/3a15b83782a9b2e6806e85fd6804786e to your computer and use it in GitHub Desktop.
Marlin Configuration File Refactor/Reformatting Notes
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment