Асинхронное управление серводвигателями Lynxmotion LSS через последовательный порт с очередью команд для нескольких приводов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Примеры и код для управления моторами и датчиками мобильного робота на Arduino с H-Bridge драйвером
Расширитель портов ввода-вывода на I2C для PCA9535 и PCA9555 с 16 дополнительными линиями и поддержкой прерываний
ПИД-регулятор для стабилизации температуры, скорости и других параметров с обратной связью, отделённый от конкретного железа
Упрощённая RTOS для Arduino с поддержкой кооперативной многозадачности, очередей, семафоров и мьютексов
Захват видеопотока с камер OV7670, HM0360, HM01B0 и GC2145 на платах Arduino для обработки изображений и машинного зрения
Управление LED, кнопками и моторами с неблокирующими задачами без delay()
Поддержка USB HID-устройств (клавиатур, мышей, сканеров) на Portenta C33 с обработкой событий и потоковым интерфейсом
Управление аудиоустройствами Arylic через HTTP с ESP32 без сложной настройки протокола
Протокол для управления Arduino через последовательный порт с компьютера, альтернатива Firmata с поддержкой цифровых и аналоговых выводов
Расширение Asip с поддержкой сервомоторов, датчиков расстояния и звука через серийный порт
Управление робототехнической платой AX-Mini: движение, приводы и сенсорика через Arduino IDE
Управление одноконтактными устройствами через один вывод микроконтроллера — реле, светодиоды, вибромоторы и прочее, что включается HIGH и выключается LOW
Управление двигателями через контроллеры Basicmicro по UART с поддержкой PID, энкодеров и регулировки скорости
Мониторинг напряжения и уровня заряда батареи с преобразованием показаний в процент и статус
Классы C++ для управления IoT-системами на Arduino: датчики, зуммеры, вентиляторы и последовательный порт без работы с регистрами
Управление кондиционерами через ИК-сигналы с чипом BC7215A: поддержка сотен брендов, разбор входящих команд, работа без облака
Управление реле, PWM и цифровыми входами STM32F103C8T6 через TREMA IDE без низкоуровневого кода
Управление регуляторами BlueRobotics через протокол I2C для подводных роботов и подобных систем
Управление H-bridge модулем BM12O2321-A через 9-битный UART с чтением тока нагрузки
Управление микропористым распылителем BM52D5021-1 через UART с настройкой уровня и времени работы
Управление низкомощным модулем распылителя BM52D5121-1/BMN31K512 через UART с контролем вентилятора, мощности и RGB-светодиодов
Получение данных температуры, влажности и давления с датчика Bosch BME280 через I2C или SPI
Управление двумя каналами DC и шаговых моторов с пинов Arduino без сложных протоколов
Управление релейным модулем BMP75M131 через I2C интерфейс с поддержкой включения, отключения и мониторинга состояния
Управление модулем голосового воспроизведения BMV31M304A через I2C протокол с возможностью воспроизведения аудиозаписей и обновления голосовых данных
Управление звуковым щитом BMV36T001 через SPI для записи и воспроизведения аудио на Arduino
Управление беспроводными жалюзи с контроллером BY-305 напрямую с Arduino через формирование и парсинг протокольных сообщений
Алгоритмы управления для Arduino: усилитель с ограничением и ПИД-контроллер с защитой от насыщения интегратора
Портированная версия Boost с контейнерами, алгоритмами и структурами данных для встроенных систем