TMC22xxDriver
Управление контроллерами шаговых двигателей TMC22xx через UART с поддержкой диагностики и микрошагирования
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:2f83e62cdef4d964a1ff98a8cf5966a563523b51306d75983088e6d543948e9bTMC22xxDriver-1.0.2-2f83e62c.zipОписание
Библиотека для работы с контроллерами шагового двигателя серии TMC22xx (TMC2202, TMC2208, TMC2209, TMC2224, TMC2225, TMC2226) через однопроводной UART интерфейс. Поддерживает STM32, SAMD, AVR, ESP32 и ESP8266, хотя 32-битные микроконтроллеры рекомендуются. Подходит как для отдельных модулей, так и для перепрограммирования старых и новых плат 3D-принтеров через ICSP, SWD или JTAG. Библиотека настраивает и мониторит сам чип, но управление шагами, направлением и ускорением реализовано отдельно через библиотеку MiniStepper. В наличии диагностика драйвера, детектирование пропусков шагов, поддержка микрошагирования и одноразового программирования (OTP).