TMC2209 Stepper Motor Driver Module — Silent UART, 3D Printer & CNC

TMC2209 Stepper Motor Driver Module — Silent UART, 3D Printer & CNC

$7.99 NZD
Skip to product information

TMC2209 Stepper Motor Driver Module — Silent UART, 3D Printer & CNC

$7.99 NZD
Rated 4.9/5 by 19 NZN customers Verified

Shipping from $5.99 urban / $9.99 rural.

Buy more, pay less Save up to 18%

Unit price applies automatically in your cart.

Availability:
American Express Apple Pay Google Pay Mastercard PayPal Shop Pay Union Pay Visa

Easy 30-day returns · 12-month warranty

Checking free delivery progress...

Urban $66 Rural $88

The TMC2209 is a silent stepper motor driver that replaces noisy A4988 and DRV8825 modules. Trinamic's StealthChop2 technology runs your steppers near-silently, while SpreadCycle delivers strong torque at higher speeds. It supports UART control — set the motor current and microstepping in firmware — plus sensorless homing via StallGuard4. With its standard StepStick footprint it drops straight into most 3D printer and CNC boards (RAMPS, SKR, MKS, Creality), making it the go-to quiet upgrade for Marlin and Klipper builds.


  • Near-silent StealthChop2 operation
  • SpreadCycle mode for high-speed torque
  • UART interface — set current & microstepping in firmware
  • Sensorless homing with StallGuard4 (no endstop needed)
  • Up to 1/256 microstepping with interpolation
  • Drop-in replacement for A4988 / DRV8825
  • 1.4A RMS continuous, 2.0A peak per coil
  • Purple PCB, standard StepStick footprint

Specifications


Driver chipTMC2209 (Trinamic)
PCB colourPurple
Motor typeBipolar stepper (2-phase, 4-wire)
Logic voltage (VIO)3.3V–5V
Motor supply (VM)4.75V–29V (typ. 12V / 24V)
Continuous current1.4A RMS per coil
Peak current2.0A per coil
MicrosteppingUp to 1/256 (with interpolation)
Control modesStep/Dir (standalone) + UART
Key featuresStealthChop2, SpreadCycle, StallGuard4, CoolStep
FootprintStandard StepStick (A4988/DRV8825 compatible)
CoolingHeatsink recommended above ~1A

What's in the box


TMC2209 stepper driver module (purple PCB)

Single driver module with pin headers fitted. Plugs into a standard A4988/DRV8825 driver socket — check your board's silkscreen for correct orientation before powering on.

Great for


Silent 3D printer upgrades (Ender 3, CR-10 and more)
CNC routers and laser engraver axes
Sensorless homing setups (no limit switches)
Replacing noisy A4988 / DRV8825 drivers
Quiet robotics and automation
Marlin and Klipper firmware builds

Wiring & getting started

  1. Check the orientation

    Match the EN / DIR / STEP and GND markings on the driver to your board's silkscreen. Fitting a driver in backwards will destroy it — never power on until you've confirmed alignment.

  2. Choose your mode

    Run it standalone in Step/Dir mode (set microstepping with the board jumpers), or wire UART for firmware control, silent tuning and sensorless homing.

  3. Set the motor current

    In UART mode set the run current in firmware (Marlin/Klipper). In standalone mode adjust the Vref potentiometer to suit your stepper.

  4. Add cooling

    Fit the heatsink and provide some airflow for currents above ~1A so the driver stays in spec under load.

Common questions


Is it a drop-in replacement for A4988 / DRV8825?

Yes — it uses the standard StepStick footprint, so it fits the same driver sockets on RAMPS, SKR, MKS and Creality boards. Always confirm orientation against your board's silkscreen first, as fitting it the wrong way round will damage the driver.

Do I have to use UART?

No. It runs perfectly in standalone Step/Dir mode using the board jumpers for microstepping. UART is optional and unlocks silent current tuning, sensorless homing and setting current in firmware.

Will it work with my Ender 3 or SKR board?

Yes, as long as your board has standard removable driver sockets (most do). On SKR boards you set the jumpers under the socket for UART mode and enable the driver in your firmware.

How do I set the motor current?

In UART mode you set the run/hold current directly in Marlin or Klipper. In standalone mode you set it with the small Vref potentiometer on the board, measured against your motor's rated current.

Does it support sensorless homing?

Yes — the TMC2209's StallGuard4 enables sensorless homing when wired for UART/DIAG and configured in firmware, letting you home an axis without a physical endstop switch.

Good to know: Always confirm driver orientation against your board's silkscreen before powering on — a reversed driver will be destroyed and can damage the board. Use the heatsink and some airflow for currents above ~1A. Building a printer or CNC? Buying 3 or more unlocks a lower per-unit price — see the quantity discounts above.

Got questions?

Frequently asked questions

Is it a drop-in replacement for A4988 / DRV8825?
Yes — it uses the standard StepStick footprint, so it fits the same driver sockets on RAMPS, SKR, MKS and Creality boards. Always confirm orientation against your board's silkscreen first, as fitting it the wrong way round will damage the driver.
Do I have to use UART?
No. It runs perfectly in standalone Step/Dir mode using the board jumpers for microstepping. UART is optional and unlocks silent current tuning, sensorless homing and setting current in firmware.
Will it work with my Ender 3 or SKR board?
Yes, as long as your board has standard removable driver sockets (most do). On SKR boards you set the jumpers under the socket for UART mode and enable the driver in your firmware.
How do I set the motor current?
In UART mode you set the run/hold current directly in Marlin or Klipper. In standalone mode you set it with the small Vref potentiometer on the board, measured against your motor's rated current.
Does it support sensorless homing?
Yes — the TMC2209's StallGuard4 enables sensorless homing when wired for UART/DIAG and configured in firmware, letting you home an axis without a physical endstop switch.

Why buy from NZN

International prices. None of the international wait.

We're a small Kiwi-owned shop, and we stock the same boards and parts you'd usually order from overseas, for about the same price. The only real difference is they ship from Te Awamutu, so you get them in a few days instead of waiting weeks.

Run by Kiwis, here in Te Awamutu

We're NZ owned and operated, and every order is picked, packed and sent from our place in Te Awamutu, Waikato.

Get it in days, not weeks

Order before 12pm and it ships the same day. No waiting three to six weeks for a parcel to crawl over from overseas.

Low prices are the goal

As a maker myself, I want New Zealand to have a genuine low-price local option for electronics, not overpriced shelves or a long wait on an international parcel.

Checked, and easy to sort if it's not right

We test things before they go out, and if something's off you've got 30 day returns, a 12 month warranty and a real person in NZ to email.

Packed and sent by a fellow maker, right here in Te Awamutu.

You may also like