TMC2208 SilentStepStick

Pinout

View from the top side. Further infos can be also found in the schematics PDF file.

v1.x Pinout

TMC2208 v1 Pinout

Note: To enable UART communication, the jumper on the driver has to be bridged from the middle to the respective position.

v2.x Pinout

TMC2208 v2 Pinout

Note: To enable UART communication, the jumper on the driver has to be bridged from the middle to the respective position.

Pin Functions

PinFunction
Power Supply
GNDGround
VMMotor Supply Voltage (5.5-35V)
VIOLogic Supply Voltage (3.3-5V)
Motor Outputs
M1AMotor Coil 1
M1BMotor Coil 1
M2AMotor Coil 2
M2BMotor Coil 2
Control Inputs
STEPStep-Signal Input
DIRDirection-Signal Input
ENEnable Motor Outputs (GND=on, VIO=off)
Configuration
MS1Step-Configuration, pd
MS2Step-Configuration, pd
PDN_UARTUART and Auto Power Down Control (GND=on, VIO=off)
DIAGDiagnostics Output (VIO=error)
INDEXIndex Output (one pulse per each four fullsteps)
VREFAnalog Reference Voltage

pd - pin with pull-down resistor

Step-Configuration

CFG2/MS2CFG1/MS1StepsInterpolationMode
GNDGND181256stealthChop
GNDVIO121256stealthChop
VIOGND141256stealthChop
VIOVIO1161256stealthChop

Other modes and options can be set via UART (see TMC220x Configurator).