Одновременное управление несколькими шаговыми двигателями без блокирующих задержек и прерываний
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Готовые модули для управления устройствами на базе планировщика muwerk с обменом сообщений через MQTT
Протокол OSC для обмена сообщениями между Arduino и мультимедийными приложениями с поддержкой целых чисел, чисел с плавающей точкой, строк и временных меток
Управление 16-битными портами ввода-вывода PCA9535 и PCA9555 через I2C с поддержкой прерываний и конфигурации
Process-control library for PID control, signal filtering, process identification and tuning.
Выводит информацию о стандарте C++, используемом при компиляции скетча для Arduino платы
Интерфейс для джойстиков и аркадных стиков PlayStation 1/2, включая поддержку аналоговых стиков, триггеров и вибромоторов
Управление FM/AM радиоприёмниками на чипах AKC695X через I²C интерфейс с поддержкой LW, MW и SW диапазонов
Scale light controller for an RC car: three PWM channels in, six PWM light outputs out.
Примитивы синхронизации в стиле C++ threading для многопоточного программирования микроконтроллеров на FreeRTOS
Управление трёхцветным RGB-энкодером с чтением вращения, нажатия и синхронизацией светодиода через аппаратные прерывания
Управление дополнительными цифровыми портами через сдвиговый регистр 74HC595
Управление сдвиговыми регистрами 74HC595 без ручного манипулирования битами и пинами, с поддержкой каскадных цепочек
Управление четырёхразрядным семисегментным индикатором 5641AS с выводом чисел и счётчиков
Управление DC-моторами через драйверы L293D/L2938N с упрощённым API для скорости и направления вращения
Управление обычными DC-моторами через SimpleFOC с замкнутым циклом и ПИД-регулятором
Motor control library for the SnappyXO Shield.
Управление одиночными, двойными и четырёхканальными реле SparkFun через протокол Qwiic для коммутации мощных устройств от микроконтроллера
Управление шаговыми моторами с плавным разгоном и торможением через интерфейс step/direction
Чтение регистров SPI LCD контроллеров (ILI9341, ST7789) через MISO для определения типа экрана
Управление адресуемыми светодиодами NeoPixel на плате SPRESENSE
Standard PLC function blocks (timers, counters and edge triggers) for Arduino.
Простая реализация конечного автомата с состояниями и переходами, управляемыми функциями-условиями
Управление DC-моторами на Arduino через PWM с контролем направления и скорости
Управление несколькими шаговыми двигателями одновременно без блокирующих задержек через неблокирующие вызовы step()
Управление шаговыми двигателями через каскадированные сдвиговые регистры 74HC595, используя всего три вывода микроконтроллера
Управление датчиком VL6180X для измерения расстояния и уровня освещённости через I2C
Управление датчиком VL6180X на модуле X-NUCLEO-6180XA1 для измерения расстояния, уровня освещённости и распознавания жестов по I2C
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
TCode protocol parser and multi-axis motion library for DIY stroker devices.