Duet 3 with 1XD Expansion CAN Protocol
I am working on integrating an ODrive with my printer. Can I use the 1XD expansion board to communicate with an ODrive (or other motor controller) via CAN? Step/dir signals while good are limited as the maximum frequency the ODrive can accept is ~50kHz and this conflicts with trying to move quickly and having a high turns_per_step resolution.
Side note: I realize speed is limited (usually) by melt rate, this is a project for fun and learning.
Yes that should work. I recommend you use the 3.3beta firmware because it provides more precise timing to drivers connected via 1XD boards.
This post is deleted!
@dc42 Great thanks! Are there any resources about implementing something like this?