flexi-bot/docs/marlin/_setting/stepper_drivers.md
2023-09-05 20:38:49 +02:00

5.6 KiB

label brief category tags pagetype shared settings
Stepper Drivers Basic Stepper Driver settings
wip
hardware
toc
options
value brief
A4988 Allegro A4988
value brief
A5984 Allegro A5984
value brief
DRV8825 DRV8825 high-current driver with up to 32x micro-stepping
value brief
LV8729 LV8729 with up to 128x micro-stepping
value brief
TB6560 Toshiba TB6560 stepper driver board
value brief
TB6600 Toshiba TB6600 stepper driver board
value brief
TMC2100 Trinamic TMC2100
value brief
TMC2130 Trinamic TMC2130 (SPI)
value brief
TMC2130_STANDALONE Trinamic TMC2130 (standalone)
value brief
TMC2160 Trinamic TMC2160 (SPI)
value brief
TMC2160_STANDALONE Trinamic TMC2160 (standalone)
value brief
TMC2208 Trinamic TMC2208 (UART)
value brief
TMC2208_STANDALONE Trinamic TMC2208 (standalone)
value brief
TMC2209 Trinamic TMC2209 (UART)
value brief
TMC2209_STANDALONE Trinamic TMC2209 (standalone)
value brief
TMC26X Trinamic TMC26X (SPI)
value brief
TMC26X_STANDALONE Trinamic TMC26X (standalone)
value brief
TMC2660 Trinamic TMC2660 (SPI)
value brief
TMC2660_STANDALONE Trinamic TMC2660 (standalone)
value brief
TMC5130 Trinamic TMC5130 (SPI)
value brief
TMC5130_STANDALONE Trinamic TMC5130 (standalone)
value brief
TMC5160 Trinamic TMC5160 (SPI)
value brief
TMC5160_STANDALONE Trinamic TMC5160 (standalone)
value brief
TMC2209 Trinamic TMC2209
name type default since brief options example
X_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the X axis. 0
value
TMC2209
name type default since brief options
Y_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the Y axis. 0
name type default since brief options
Z_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the Z axis. 0
name type default since brief options
X2_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the X2 axis. 0
name type default since brief options
Y2_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the Y2 axis. 0
name type default since brief options
Z2_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the Z2 axis. 0
name type default since brief options
Z3_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the Z3 axis. 0
name type default since brief options
Z4_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the Z4 axis. 0
name type default since brief options subopts
I_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the I axis. 0
name type default options
AXIS4_NAME char 'A'
'A'
'B'
'C'
'U'
'V'
'W'
name brief
AXIS4_ROTATES Specify whether this axis is rotational.
name type default since brief options subopts
J_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the J axis. 0
name type default options
AXIS5_NAME char 'B'
'B'
'C'
'U'
'V'
'W'
name brief
AXIS5_ROTATES Specify whether this axis is rotational.
name type default since brief options subopts
K_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the K axis. 0
name type default options
AXIS6_NAME char 'C'
'C'
'U'
'V'
'W'
name brief
AXIS6_ROTATES Specify whether this axis is rotational.
name type default since brief options subopts
U_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the U axis. 0
name type disabled default options
AXIS7_NAME char true 'U'
'U'
'V'
'W'
name brief
AXIS7_ROTATES Specify whether this axis is rotational.
name type default since brief options subopts
V_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the V axis. 0
name type disabled default options
AXIS8_NAME char true 'V'
'V'
'W'
name brief
AXIS8_ROTATES Specify whether this axis is rotational.
name type default since brief options subopts
W_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the W axis. 0
name type disabled default options
AXIS9_NAME char true 'W'
'W'
name brief
AXIS9_ROTATES Specify whether this axis is rotational.
name type default since brief options
E0_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E0 axis. 0
name type default since brief options
E1_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E1 axis. 0
name type default since brief options
E2_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E2 axis. 0
name type default since brief options
E3_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E3 axis. 0
name type default since brief options
E4_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E4 axis. 0
name type default since brief options
E5_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E5 axis. 0
name type default since brief options
E6_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E6 axis. 0
name type default since brief options
E7_DRIVER_TYPE name A4988 2.0.0 Stepper Driver for the E7 axis. 0

Marlin is able to tune signal timing and provide extra options based on the type of Stepper Driver. These settings are used to specify the type of Stepper Driver for each axis.