microzig icon indicating copy to clipboard operation
microzig copied to clipboard

Add tmc2209 stepper driver

Open cswank opened this issue 7 months ago • 0 comments

The TMC2209 stepper driver can move the motor in 2 ways:
1: via pulses to the step pin (like most stepper drivers) 2: via UART commands.

This PR is focused on the UART functionality of the tmc2209. If there is a way to incorporate the existing drivers.stepper.Stepper interface so that the step and dir pins can be used to drive the motor, that would be cool.

I still have quite a bit to do but I'm adding a draft PR so that y'all know this is coming.

cswank avatar Jun 15 '25 18:06 cswank