Skip to content

joshua-8/TMC7300

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

7300 (under development)

Arduino library for controlling TMC7300 DC motor driver ICs

arduino-library-badge PlatformIO Registry Arduino Lint

https://github.com/joshua-8/TMC7300

Doxygen reference: https://joshua-8.github.io/TMC7300/class_t_m_c7300_i_c.html

My goal is to make a good library for controlling the TMC7300 chips. To keep things simple, unlike other TMC motor driver libraries (see Acknowledgements), I do not have a plan to support other chips in a more general way using this library.

Datasheet for TMC7300 motor driver IC

Make sure that any Serial prints have time to finish before starting a read or write. This library needs to be able to run uninterrupted in order for the timing of the UART communication with the TMC7300 to work correctly.

Tested with

  • ESP32-S3 QT Py

Acknowledgements

Find the comments in the source code of this library to see which parts are based on which of the above libraries.

About

arduino library for controlling TMC7300 DC motor driver ICs

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors