Skip to content


Product Profile

TMC2209 is an ultra-silent motor driver IC for two-phase stepper motors. Its continuous drive current is 2A and peak current is 2.8A. Compared with TMC2208, the driving current of this IC is not only improved by 0.6a-0.8a, but also this IC increases the function of locked-motor test.

The Flexible microPlyer interpolation unit can provide 256 microsteps. Stallguard4™locked-motor test can provide an abnormal signal when the motor rotates abnormally. CoolStep™ current dynamic control can save 75% energy. The sinusoidal control can be perfectly realized even in the system with limited pulse frequency. Since stealthChop2 ™ ultra-quiet technology is widely used in 3D printing, the design of these components is also compatible with existing 3D printer electronic devices, and it eliminates the expensive cost of redesigning.The module has a standard step/dir interface, it's easy to use.

Product Link:

Features Highlights

  • The motor is difficult to lose steps.
  • Ultra-quiet mode;
  • The module has a large-area cooling pad,it can lower the temperature when drive is working.
  • The module can prevent the motor from shaking.
  • The module support locked-motor test.
  • The module support STEP/DIR and UART mode.


Product size 15.24mm*20.32mm
Power voltage(VM) 4.75V---28V DC
Peak current 2.8A
Current RMS 2A
Microstep setting 2、4、8、16(can be divided into 256 parts)
Max microstep 256
Operating mode STEP/DIR or UART
SpreadCycle™ highly dynamic motor control chopper
StealthChop2™ ultra-quiet technology
MicroPlyer™ microstep control
StallGuard4™ locked-motor test
CoolStep™ current dynamic control



1(EN)Enable1(VM)Power voltage
2(MS1)Microstep setting2(GND)Ground
3(MS2)Microstep setting3(A2)Phase A
4(PDN)UART4(A1)Phase A
5(PDN)UART5(B1)Phase B
6(CLK)clock6(B2)Phase B
7(STEP)Pulse input7(VCC_IO)Logic voltage
8(DIR)Direction input8(GND)Ground
DIAGDiagnostic and StallGuard output. High level upon stall detection or driver error. Reset error condition by ENN=high.
VREFAnalog reference voltage for current scaling or reference current for use of internal sense resistors (optional mode).
INDEXConfigurable index output. Provides index pulse.

Hardware Installation

Microstep Setting

Standalone Mode VREF Setting:

Trinamic Driver Current Formula

& I_{RMS} = {325mV \over R_{SENSE} + 20mΩ} * {1 \over \sqrt{2}} * {V_{REF} \over 2.5V} &


Our 2209 drivers utilise 110 mΩ RSENSE resistors:

& I_{RMS} = {325mV \over 110 + 20mΩ} * {1 \over \sqrt{2}} * {V_{REF} \over 2.5V} &


This simplifies to:

& I_{RMS} = {V_{REF} \over \sqrt{2}} &


To Calculate Peak Current:

& {I_{RMS} \over \sqrt{2}} = I_{PEAK} = V_{REF} &


  1. Vref range:0.2V – 2.2V

  2. Factory default Vref(same as Peak Current): 1.2V ±0.1V

  3. Factory default RMS current:~0.9A

Potentiometer regulation instructions

  1. Rotate the potentiometer clockwise to reduce the Vref voltage and the drive current can be reduced.

  2. Rotate the potentiometer counterclockwise to increase the Vref voltage and the drive current can be increased.

Operating Mode

Pin setting of UART mode

The factory has connected the UART Pin to the fourth Pin, namely the PDN_UART Pin shown on the left side of the figure below. If the fifthPin is used as the UART Pin, the resistance shall be removed and welded to the following two pads, as shown on the right side of the figure below. PDN is welded to select pins corresponding to UART mode;

UART mode wiring diagram

Mute mode and anti-shake mode selection

The default mode used by the factory is mute mode, as shown in the picture on the left of the following figure.If anti-shake mode is needed,remove the resistance and weld it to the following two pads, as shown in the picture on the right of the picture below.

Software Configuration

For details, please click:


  • Before installing the drive, make sure disconnect the power supply to prevent the drive from burning out.
  • Before installing the drive, user must confirm the drive direction, to prevent back connection caused by the drive burning.
  • Pay attention to the wiring sequence and I/O port when wiring. If the wrong line is connected, the driver will not work directly, please connect carefully as shown above.
  • Do not plug and unplug the drive module when the device is working in order to avoid damage.
  • When user install the heat sink, make sure the heat sink is not connected to the pin. We need prevent driving short circuit.
  • The product is sensitive to static electricity, please handle it carefully. It is better that remove the package before using.
  • Make sure to do heat dissipation treatment for the drive before using. (cooling pad, cooling fan)

Purchase Link:

If you have any issues with the product, please submit a support ticket.


BIQU Official Website:

BIGTREETECH Official Website:

Online Store:

BIGTREETECH Official Group:



Back to top