Process-control library for PID control, signal filtering, process identification and tuning.
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Выводит информацию о стандарте C++, используемом при компиляции скетча для Arduino платы
Интерфейс для джойстиков и аркадных стиков PlayStation 1/2, включая поддержку аналоговых стиков, триггеров и вибромоторов
Управление FM/AM радиоприёмниками на чипах AKC695X через I²C интерфейс с поддержкой LW, MW и SW диапазонов
Управление генератором тактовых сигналов Si5351A через I2C с поддержкой трёх независимых выходов
Примитивы синхронизации в стиле C++ threading для многопоточного программирования микроконтроллеров на FreeRTOS
Управление трёхцветным RGB-энкодером с чтением вращения, нажатия и синхронизацией светодиода через аппаратные прерывания
Управление дополнительными цифровыми портами через сдвиговый регистр 74HC595
Управление сдвиговыми регистрами 74HC595 без ручного манипулирования битами и пинами, с поддержкой каскадных цепочек
Управление четырёхразрядным семисегментным индикатором 5641AS с выводом чисел и счётчиков
Управление обычными DC-моторами через SimpleFOC с замкнутым циклом и ПИД-регулятором
Motor control library for the SnappyXO Shield.
Управление шаговыми моторами с плавным разгоном и торможением через интерфейс 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, используя всего три вывода микроконтроллера
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
TCode protocol parser and multi-axis motion library for DIY stroker devices.
Управление сервомоторами в Arduino-проектах: поворот на заданный угол, удержание положения и работа с несколькими моторами на разных пинах
Работа с лазерным дальномером TFmini от Benewake через Arduino, получение данных расстояния по UART
Создание интерактивного меню на OLED-дисплеях SSD1306 с управлением пятью кнопками и поддержкой числовых значений, переключателей и текстовых опций
Драйвер для двухфазных шаговых моторов с интерфейсами UART и step/direction, обеспечивающий низкий уровень шума благодаря управлению током
Управление контроллерами шаговых двигателей TMC22xx через UART с поддержкой диагностики и микрошагирования
Управление шаговыми двигателями через микросхемы TMC5130 и TMC5160 по SPI или UART с поддержкой микрошагирования и обратной связи
Управление осями джойстика с упрощённой обработкой аналоговых данных
Энкодер с кнопкой на основе конечного автомата, совместимый со всеми Arduino-платформами