# TMC2209_STEPPER_MOTOR SILENTSTEPSTICK (Component)
## Description
42.3mm NEMA17 Smart Stepper-Motor Module: STM32G0B1, TMC2209 Driver, AS5600 Encoder, CAN Interface, 24V Power Management
## Component Details
- **Owner:** saxonm
- **Created:** 9/30/2024
- **Last Updated:** 11/4/2024
- **Visibility:** Public
- **Datasheet URL:** https://github.com/bigtreetech/BIGTREETECH-TMC2209-V1.2/blob/master/manual/TMC2209-V1.2-manual.pdf
- **Manufacturer Part Number:** BIGTREETECH-TMC2209-V1.2
- **Part Type:** Integrated Circuit
- **License:** https://tapr.org/the-tapr-open-hardware-license/
- **Copper Planes:** bottom solid GND
- **Board Outline:** 42.3 mm x 42.3 mm squaremm
- **System Architecture:** graph LR
P24[24V Input] -->|VIN| Buck[MP1584EN Buck Converter]
Buck -->|3.3V| V3V3[3.3V Rail]
V3V3 --> STM32[STM32G0B1CCT6]
V3V3 --> CANPHY[SN65HVD230D CAN PHY]
V3V3 --> AS5600[AS5600 Sensor]
V3V3 --> TMC[TMC2209-LA Driver]
STM32 -->|I2C SDA/SCL| AS5600
STM32 -->|UART Single-Wire| TMC
STM32 -->|STEP/DIR/ENABLE/MS| TMC
STM32 -->|SWD| SWD[SWD Header]
STM32 -->|CAN TX/RX| CANPHY -->|CAN Bus| CANBus[CAN Bus]
TMC -->|Motor Phases| Motor[Motor Phases Connector]
- **Manufacturer Name:** BIGTREETECH
- **Stackup:** JLC 2-layer 1 oz
- **Used in:** 291 projects
- **Stars:** 1
- **Forks:** 1
- **Part Type:** Integrated Circuits
- **Sub-Type:** Logic
- **MPN:** BIGTREETECH-TMC2209-V1.2
- **Pin Count:** 16
- **Logic Function:** AND
## Pins
| Pin | Name | Type |
|-----|------|------|
| 1 | ENABLE | |
| 2 | MS1 | |
| 3 | MS2 | |
| 4 | PDN (UART) | |
| 5 | PDN (UART) | |
| 6 | CLK | |
| 7 | STEP | |
| 8 | DIR | |
| 9 | GND | |
| 10 | VDD | |
| 11 | 1B | |
| 12 | 1A | |
| 13 | 2A | |
| 14 | 2B | |
| 15 | GND | |
| 16 | VMOT | |
---
*Generated from [https://www.flux.ai/saxonm/tmc2209steppermotor-silentstepstick~kk](https://www.flux.ai/saxonm/tmc2209steppermotor-silentstepstick~kk)*