Hi Steve!
I'm in the process of building the SP11 clock. I purchased all the parts except the motor driver, which I was not able to find locally. I have a TMC2209 from another project. Do you think that I could use a 2209 instead of 2208, without modifying the Arduino code?
Thank you!
Thanks for the feedback. I used to think the 2209 was a superset of the 2208, but your data shows otherwise. I still don't know why it doesn't work. Maybe it needs to be configured through the SPI port before the STEP/DIR pins are enabled. Many diagrams show jumper wires to the top pins to enable extra features.
Good to hear you got a working clock driver. Testing it on the bench allows you to see how it should work. And you can easily adjust the motor current to be as low as possible. The clock needs very little power.
Steve