SerialServo
Управление TTL serial servos через аппаратный UART с поддержкой протокола FreakStudio и одновременного контроля нескольких приводов
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:305ef8f9d251adf862efa9632cfbbedb1566de98cb12584f1eed5dfd11a537a8SerialServo-1.0.1-305ef8f9.zipОписание
Библиотека для управления серводвигателями с последовательной передачей данных (TTL serial servos) через аппаратный UART. Работает с Arduino и ESP32, поддерживает одновременное управление несколькими сервомашинками через единный канал связи. Основные функции: установка угла поворота, контроль скорости, чтение температуры и напряжения в реальном времени, работа с разными режимами. Библиотека реализует все 28 команд протокола FreakStudio, обрамляет их в удобные методы класса, проверяет входные параметры и вычисляет контрольные суммы для надёжной передачи. Для работы нужна соответствующая плата расширения SerialServo, разработанная FreakStudio — просто с любыми другими сервоприводами она не совместима.