Управление шаговыми двигателями с ускорением, позиционированием и поддержкой нескольких драйверов step-direction-enable
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Унифицированный API для управления моторами Oriental через RS485
Эмуляция USB-мыши на Pro Trinket через программный V-USB протокол
Опрос 16 кнопок матричной клавиатуры через один цифровой вход Arduino
Управление SDU Car — робомобилем для учебных проектов в инженерных мастерских с готовыми функциями и примерами кода
Управление обычными DC-моторами через SimpleFOC с замкнутым циклом и ПИД-регулятором
Опрос ротарных энкодеров с автоматическим отслеживанием значения и определением направления поворота
Работа с аналоговым джойстиком Qwiic через I2C интерфейс с поддержкой множественного подключения на одну шину
Управление одиночными, двойными и четырёхканальными реле SparkFun через протокол Qwiic для коммутации мощных устройств от микроконтроллера
Прошивка для Sparkpad — переконфигурируемой панели с 12 клавишами и OLED-дисплеем, работающей как HID-устройство для стриминга
Управление шаговым двигателем 28BYJ-48 через драйвер ULN2003 с простым API для задания шагов, направления и скорости
Драйвер для умных сервоприводов Feetech STS с поддержкой 360-градусного режима, управлением позицией и скоростью, встроенными датчиками
Управление бесколлекторным мотором TC78B009FTG через I2C и GPIO
Управление биполярными шаговыми двигателями через драйвер Trinamic TMC2130 с поддержкой Step/Dir и SPI
Система автоматического дозирования корма с серво-приводом, сенсорами, дисплеем и логированием данных для поведенческих экспериментов с грызунами
Парсер уведомлений от геймпада Xbox Series S/X через Bluetooth для ESP32
Управление драйвером бесщеточного мотора A89306 через интерфейс обмена данными
Программное управление сервоприводами для микроконтроллеров с ограниченными ресурсами и GPIO
Воспроизведение сложных движений сервомоторов по анимациям, экспортированным из Blender
Примеры для работы с I²C повторителем PCA9617ADP-ARD с поддержкой Fast-mode Plus до 1 МГц и двумя независимыми напряжениями сигналов
Неблокирующий обработчик кнопок и селекторов с поддержкой дребезга, автоповтора и событийных колбэков
Управление CAN-BUS и CAN-BUS FD через Arduino-платы для подключения к промышленным сетям
Composite USB-устройство (клавиатура, мышь, геймпад) для CH32X035 без установки драйверов
Простой интерфейс командной строки через Serial для управления портами Arduino из монитора
Управление сервомоторами на платформе ESP32 и её вариантах (S2, C3, S3)
Управление MP3-модулем DFPlayer Mini через последовательный порт с поддержкой различных версий чипа и низким расходом памяти
Управление 16-портовым расширителем PCF8575 по I2C с автоопределением адреса и простым интерфейсом
Драйвер для газового датчика ENS160 с измерением TVOC и eCO2 через I2C интерфейс
Веб-интерфейс управления устройством через WebSockets прямо с ESP32 в браузер любого девайса в сети
Управление DC-моторами через MX1508 и совместимые H-Bridge драйверы с поддержкой режимов SLOW и FAST DECAY