Product specs:

  • Uses Trinamic's TMC2224 driver chip
  • 36VDC max input
  • 2 AMPS peak output
  • Supports 1/4, 1/8, 1/16 and 1/32 microsteps
  • StealthChop2, SpreadCycle and Passive breaking features
  • Thermal shutdown, overload and short circuit protection
  • Available with vref pins for Digital Vref control on supported boards
  • Pololu style footprint. 


  • Static sensitive devices -  Remove from anti-static packaging only when ready to install
  • Burn / Injury warning - Device surface and heatsink could reach temperatures that could burn and injure. Allow devices to cool before touching.
  • Possible Fire Hazard -  Do not leave drivers running unattended, to be installed by knowledgeable individuals only. 
  • Damage to device - Power off main supply before attempting to install or detach module. Avoid cutting off at DC source while motors are running. Do not disconnect motors from main board while powered. Observe correct orientation when mounting module.

Installation Guide:

The SD2224 variants.

  1. Standard version - Vref solder jumper shorted and no header pins for Vref. This will work with any controller that accepts pololu style footprint. Vref is adjusted though the Current Adj Pot manually by measuring Vref with a voltmeter.
  2. Digipot version - Vref solder jumper is open and header pins soldered for Vref. This will work for controllers that has on board digipot for current control like the Azteeg X3, X3 PRO (Will require firmware changes) and X5 GT, X5 mini.

# Setting Micro stepping jumpers: ------------------------------------------------------------------

The SD2224 uses jumper pins M1, M2 to set the micro stepping up to 1/32. Chart below shows jumper settings. OFF= No Jumper and ON=with Jumper. M3 jumper is used exclusively for SpreadCycle and StealthChop mode selection.

# Setting SpreadCycle and StealthChop2 modes: ------------------------------------------------------------------

The SD2224 features user selectable modes SpreadCycle and StealthChop. This is set using the MS3 jumper. OFF= No Jumper and ON=with Jumper.

stealthChop2™ No-noise, high-precision chopper algorithm for inaudible motion and inaudible
standstill of the motor. Allows faster motor acceleration and deceleration than
stealthChop™ and extends stealthChop to low stand still motor currents.

spreadCycle™ High-precision cycle-by-cycle current control algorithm for highest dynamic

When selecting stealthChop2 mode, it is often necessary to fine tune the current limit setting to get the best performance and avoid missed steps. It is recommended to start with a setting of 0.8 Amp. For more information regarding these modes please refer to the chip manufacturer's data sheet. 

# Setting Current Limit------------------------------------------------------------------

Manually adjusting current limit: ( For use with standard version)

Make sure Vref solder jumper pads is shorted.

Peak current can be calculated using formula

I = Vref x 2  


Vref = I / 2

[where "I" is the current limit and "Vref" is the voltage set by the on-board trim pot, external vref can be fed to the Vref pin as shown above]

The Vref voltage can be measured by a voltmeter with the +lead going to the top of the trimmer (rotating crown) or the Vref jumper pins and ground lead goes to any ground pin on the host controller.

Example: To set current limit at 1 AMP, what is the required Vref setting?

Vref = I / 2 = 1/2 = 0.5volts

Adjusting current limit using external Vref: ( For use with Digipot version)

Make sure Vref solder jumper pads are open when using controller boards with digipot control. May perform erratically if solder jumper is kept closed(shorted) or damage driver.

If supported, use firmware to set current. Vref can be verified by measuring the voltage using a voltmeter as described above.

# Heatsink mounting and heat management: ------------------------------------------------------------------

  • Supplied heat sink with thermal adhesive pad must be mounted for current setting 1.0 Amp and above. Forced air cooling might be required on tight spaces or for reliability when using higher currents.
  • Keep wiring away from heat sink and driver surface to prevent shorts and wire insulation burns.
  • Allow ample space around the drivers for adequate airflow.
  • Driver will normally run hot. Keep body parts away from heat sink and driver. Allow to cool down before touching.