Uploaded March 2024 | Updated September 2026, 4 hours ago
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv
In this video, I show you my new development which is a high-performance 3-axis stepper motor control board. It is high-performance because it uses the super-fast Teensy 4.0 microcontroller and it also uses a modern TMC429 stepper motor ramp generator controller together with three TMC2209 stepper motor drivers. The board can be controlled via buttons and a joystick, and I also programmed it to be fully controllable by sending commands and parameters via the serial terminal.
TMC2209 library: github.com/janelia-arduino/TMC2209
TMC429 library: github.com/janelia-arduino/TMC429
Join my channel membership: youtube.com/channel/UCKp1MzuAceJnDqAvsZl_46g/join
Affiliate links:
TMC2209 stepper motor driver: https://s.click.aliexpress.com/e/_oBOap1d
PCF8574 GPIO expander: https://s.click.aliexpress.com/e/_oF8Ec7x
DC-DC step-down module: https://s.click.aliexpress.com/e/_omrt4lJ
ON-ON-ON switch: https://s.click.aliexpress.com/e/_DFyR0dJ
Push button: https://s.click.aliexpress.com/e/_oFbf9D9
Limit switch: https://s.click.aliexpress.com/e/_DFkiFKX
3-axis joystick: https://s.click.aliexpress.com/e/_dY6ENc7
DC barrel jack: https://s.click.aliexpress.com/e/_DCcrgJH
Power adapter: https://s.click.aliexpress.com/e/_DcuTWzZ
Check my article for more info:
https://curiousscientist.tech/blog/high-performance-3-axis-stepper-motor-control-board
Check my PCBWay project page for the PCB:
pcbway.com/project/shareproject/High_performance_3_axis_stepper_motor_control_panel_2715510e.html
Check my website for the relevant parts:
https://curiousscientist.tech/tools
Check out PCBWay's website for rapid prototyping of printed circuit boards, CNC and 3D printing services and many more! pcbway.com/g/mf33cv
In this video, I show you my new development which is a high-performance 3-axis stepper motor control board. It is high-performance because it uses the super-fast Teensy 4.0 microcontroller and it also uses a modern TMC429 stepper motor ramp generator controller together with three TMC2209 stepper motor drivers. The board can be controlled via buttons and a joystick, and I also programmed it to be fully controllable by sending commands and parameters via the serial terminal.
TMC2209 library: github.com/janelia-arduino/TMC2209
TMC429 library: github.com/janelia-arduino/TMC429
Join my channel membership: youtube.com/channel/UCKp1MzuAceJnDqAvsZl_46g/join
Affiliate links:
TMC2209 stepper motor driver: https://s.click.aliexpress.com/e/_oBOap1d
PCF8574 GPIO expander: https://s.click.aliexpress.com/e/_oF8Ec7x
DC-DC step-down module: https://s.click.aliexpress.com/e/_omrt4lJ
ON-ON-ON switch: https://s.click.aliexpress.com/e/_DFyR0dJ
Push button: https://s.click.aliexpress.com/e/_oFbf9D9
Limit switch: https://s.click.aliexpress.com/e/_DFkiFKX
3-axis joystick: https://s.click.aliexpress.com/e/_dY6ENc7
DC barrel jack: https://s.click.aliexpress.com/e/_DCcrgJH
Power adapter: https://s.click.aliexpress.com/e/_DcuTWzZ
Check my article for more info:
https://curiousscientist.tech/blog/high-performance-3-axis-stepper-motor-control-board
Check my PCBWay project page for the PCB:
pcbway.com/project/shareproject/High_performance_3_axis_stepper_motor_control_panel_2715510e.html
Check my website for the relevant parts:
https://curiousscientist.tech/tools










