Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.4 KB

readme.md

File metadata and controls

34 lines (24 loc) · 1.4 KB

TMC2209 Development Board for Arduino Uno

A development board to test the Trinamic TMC2209 stepper motor controller on an Arduino Uno.

This board should cover all options and IOs that Trinamic provides for its TMC2209.

Facts:

  • All TMC2209 pins are connected to digital pins of the Arduino.
  • XT30 power connector
  • voltage source selector Arduino VIN or XT30
  • TVS diodes on 5v and 28V lane of the TMC2209
  • different wiring schemes for the JST motor connector (because getting the right phases is not easy apparently!)
  • different current setting selectable with solder bridges (or custom resistor also possible)
  • motor voltage sensing via voltage divider on A0
  • reset button for Arudino + power LED

KICAD and production files for JLCPCB are also included. Code will follow. Production cost incl assembly is around 50€ for 5pcs. THT components not included.

Feedback is very welcome!

Video:

LINK TO VIDEO

PCB assembly perspectives

PCB assembly perspectives

PCB assembly perspectives

PCB 3d view

top view

top view

PCB layout