ET-MD04
TMC2209 Silent Stepper Driver
Whisper-quiet stepper driver, 2 A RMS, STEP/DIR plus UART
AED 22.00
Out of stockOverview
Whisper-quiet stepper driver, 2 A RMS, STEP/DIR plus UART
The ET-MD04 is built around the ADI Trinamic TMC2209 — 2A RMS / 2.8A peak, StealthChop2 silent mode, SpreadCycle, StallGuard4 sensorless homing, 256-step interpolation. It talks over STEP/DIR/EN plus single-wire UART for current, microsteps and diagnostics (TMCStepper library) and runs from VS 4.75–28V (12V / 24V printers and CNC); VIO 3.3–5V.
Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.
Good for
- 3D printers and CNC axes
- Camera sliders and turntables
- Sensorless homing with StallGuard
Key features
What makes it different
Driver
ADI Trinamic TMC2209: 2A RMS / 2.8A peak, StealthChop2 silent mode, SpreadCycle, StallGuard4 sensorless homing, 256-step interpolation
Supply
VS 4.75–28V (12V / 24V printers and CNC); VIO 3.3–5V
Interface
STEP/DIR/EN plus single-wire UART for current, microsteps and diagnostics (TMCStepper library)
Current
≈1.1A RMS default (VREF 1.56V, 0.11Ω sense); up to 2A via VREF or UART
Open documentation
Schematic, BOM and layout notes published for every board.
Breadboard friendly
Standard 2.54 mm pitch and M2.5 mounting holes.
Specifications
Technical specifications
| Driver | ADI Trinamic TMC2209: 2A RMS / 2.8A peak, StealthChop2 silent mode, SpreadCycle, StallGuard4 sensorless homing, 256-step interpolation |
|---|---|
| Supply | VS 4.75–28V (12V / 24V printers and CNC); VIO 3.3–5V |
| Interface | STEP/DIR/EN plus single-wire UART for current, microsteps and diagnostics (TMCStepper library) |
| Current | ≈1.1A RMS default (VREF 1.56V, 0.11Ω sense); up to 2A via VREF or UART |
| Size | 38.1 × 25.4 mm |
|---|---|
| Mounting | 4 × M2.5 holes, 2.54 mm from each corner |
| Connectors | 10-pin 2.54 mm header · Screw terminal 2P 5.0mm 17A (THT) — Motor supply · Screw terminal 2P 5.0mm 17A (THT) — Coil A · Screw terminal 2P 5.0mm 17A (THT) — Coil B |
| Main IC | TMC2209-LA-T (LCSC C2150710) |
| Revision | Rev A |
| JP1 (default Open) | MS1 → VIO (microsteps / UART address bit 0) |
|---|---|
| JP2 (default Open) | MS2 → VIO (microsteps / UART address bit 1) |
Performance
Motor current
Pinout
Pin map and connections
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | VS | Power | Motor supply 4.75–28V |
| 2 | GND | Ground | Ground |
| 3 | VIO | Power | Logic 3.3–5V |
| 4 | EN | Control | Low = enabled (pulled high = off) |
| 5 | STEP | Control | Step pulses |
| 6 | DIR | Control | Direction |
| 7 | UART | UART | Single-wire UART (1k from host TX, RX direct) |
| 8 | DIAG | Output | StallGuard / fault output |
| 9 | INDEX | Output | Index / step output |
| 10 | VREF | Signal | Current set: 1.56V default, drive to override |
I²C pull-ups (10 kΩ) are on the board; cut JP2 to remove them.
Mechanical
Dimensions and what's in the box
In the box
- 1 × ET-MD04 TMC2209 Silent Stepper Driver (assembled)
- 1 × 10-pin 2.54 mm male header, unsoldered
Getting started
- Wire the header: VS, GND, VIO, EN, STEP, DIR
Compare
Which stepper or BLDC driver?
| TMC2209 Silent Stepper Driver (this board)This board | ET-MD09 DRV8313 BLDC / Gimbal Driver | ET-MD10 ULN2803 8-Channel Sink Driver | ET-MD01 DRV8833 Dual Motor Driver | |
|---|---|---|---|---|
| What it does | Whisper-quiet stepper driver, 2 A RMS, STEP/DIR plus UART | Three-phase brushless driver for SimpleFOC, 8–30 V | Eight 500 mA Darlington outputs with flyback diodes | Two DC motors or one stepper, 2.7–10.8 V, 1.5 A per channel |
| Interface | STEP/DIR/EN plus single-wire UART for current,… | 3 × PWM + 3 × enable, 3.3V and 5V logic; works… | 5V TTL / CMOS; 3.3V logic works for lighter loads… | — |
| Best for | 3D printers and CNC axes | Gimbal and camera stabilisers | 28BYJ-48 unipolar steppers | Small robots and rovers |
| Price | 22 AED | 39 AED | 12 AED | 15 AED |
Downloads
Documents and design files
Need a custom version of this board?
Different connector, size or sensor? We design and build custom variants.