Skip to content

An Arduino shield to test the TMC2209 stepper motion controller by Trinamic.

Notifications You must be signed in to change notification settings

Neumi/tmc2209_devboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

An Arduino shield to test the TMC2209 stepper motion controller by Trinamic.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages