Серверная часть для удалённого управления и мониторинга Arduino/ESP через Python-клиентов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Взаимодействие с контроллером Gizmo на базе Raspberry Pi Pico через методы инициализации, опроса данных джойстика и кнопок
Управление RGB светодиодами с плавными переходами между цветами и поддержкой разных способов задания цвета
Non-blocking bipolar stepper control for Seeed Grove Mini I2C Motor Driver v1.1 (2x DRV8830).
Управление роботами Arduino для Олимпиады Бразильской Робототехники с поддержкой моторов, датчиков и исполнительных механизмов
Управление сдвиговыми регистрами 74HC595 через SPI или битовый bang с адресацией пинов и встроенным буфером
Управление вибромоторами через контроллер DRV2605L с поддержкой готовых эффектов и пользовательских скриптов
Читает расстояние с датчиков HC-SRO4 через прерывания без блокировки основного цикла программы
Управление несколькими моторами через I2C по схеме главное устройство — периферийные модули
Управление несколькими PCA9685 через единый объект с поддержкой ШИМ-модуляции и режима отладки
Управление IQ моторными модулями через последовательный порт Arduino по протоколу UART
Управление расширителем портов PCF8574 через I2C с поддержкой LCD-дисплеев и выбора шины
Управление DC-моторами через драйвер L298N с контролем направления и скорости через ШИМ
Управление цифровыми потенциометрами X9C102/103/104/503 с установкой сопротивления и сохранением позиции в энергонезависимую память
Управление скоростью RC-сервоприводов без блокировки выполнения основного кода
Драйвер для 16-кнопочной матричной клавиатуры Lectrobox, подключаемой к Arduino через I2C shield
Демонстрационный код для оценочной платы NTS0304EUK-ARD с двусторонним трансивером уровней напряжения и цифровым потенциометром AD5161
Управление позицией линейных актуаторов с обратной связью от датчиков и PID-регулятором на основе Adafruit Motor Shield V2
12-битные АЦП LTC230x (LTC2301, LTC2305, LTC2309) с I2C интерфейсом для Arduino
Унифицированный API для драйверов устройств Arduino с методами open, read, write, close и поддержкой Firmata
Управление модулями и датчиками Makeblock для плат mCore, MeMCore, Auriga и MegaPi
Набор неблокирующих драйверов для различного оборудования с унифицированным API, независимых от платформы благодаря AbstractPlatform
Управление до 8 сервоприводами через I2C с мониторингом напряжения батареи
Управление семиполосным эквалайзером MSGEQ7 с автоматическим переключением полос и буферизацией данных амплитуды
Единый интерфейс для управления моторами через MD10C, L298N, BTS7960 с поддержкой кинематики омниколёс
Управление шаговыми двигателями LM398n/L298n через Arduino с контролем скорости и направления вращения
Набор инструментов и примеров кода для управления компонентами MechNest на Arduino
Готовые функции для управления компонентами обучающего набора Mosiwi Basic Learning Kit (C1K0000) на Arduino, Raspberry Pi и Pico
Library for controlling multichannel servo drivers like PCA9685
Одновременное управление несколькими шаговыми двигателями без блокирующих задержек и прерываний