Базовые классы для управления моторами и ультразвуковыми датчиками расстояния с поддержкой энкодеров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Обработка данных IMU с фильтром Калмана для определения ориентации и скорости движения
Управление шаговыми двигателями с тремя уровнями сложности — от простых команд до полного контроля параметров
Управление и мониторинг микросхем заряда IP2366/IP2368 через I2C: напряжение батареи, ток, режимы USB Type-C и параметры зарядки
Ультрабыстрый ввод-вывод и неблокирующий планировщик задач для Arduino, ESP8266 и ESP32
Arduino library for controlling and monitoring Kenwood audio equipment over the XS System Control bus.
Создание интерфейсов с навигацией и меню на текстовых LCD-дисплеях для Arduino
Управление жидкостными роботами-манипуляторами через Arduino с PID-регулятором и USB Serial интерфейсом к хосту
Arduino library for the LU9685 20-channel I2C/UART servo controller.
Работа с LED-кубами как с трёхмерным массивом вокселей независимо от аппаратной реализации
Управление синтезатором Yamaha YM2413 для звукогенерации на микроконтроллере с поддержкой 9 мелодических или 6 мелодических и 5 ударных каналов
Драйвер 16-битного ЦАП DAC161S997 для промышленных токовых петель 4–20 мА с детектированием ошибок и защитой от timeout SPI
Управление DC-моторами через платы Infineon с микросхемами BTN9970LV и BTN9990LV
Управление шаговыми двигателями через драйвер MP6602 по SPI-интерфейсу
Управление Nintendo R.O.B. с Arduino через светодиод и импульсные команды
Детектор множественных кнопок с битовой упаковкой для экономии памяти и поддержкой toggle и exclusive режимов
Алгоритм FABRIK для обратной кинематики многосуставных манипуляторов на Arduino и ESP32 с минимальной нагрузкой на память
Управление DC-моторами с адаптивными алгоритмами PID, Fuzzy Logic и гибридным Fuzzy-PID для автоматической подстройки параметров на Arduino и ESP
Управление робототехническими проектами на Arduino: моторы, сервоприводы, датчики, примеры от простых к сложным
Управление камерой с двумя степенями свободы через I2C, с поддержкой позиционирования по углам и обратной связью от датчиков
Драйвер для 8-канального I2C мультиплексера PCA9848 с независимым управлением каналами и преобразованием уровней напряжения
Минималистичная библиотека для кнопки PiicoDev с поддержкой I2C и защёлкивающимся флагом нажатия
Создание и рендеринг 2D-анимаций для LED-дисплеев с поддержкой слоёв, встроенных эффектов и 24-битной палитры
Управление RGB LED-дисплеями Pixie Chroma 5x7 через один GPIO с поддержкой цепочки экранов
Ядро для превращения ESP32 плат в PLC-контроллер с поддержкой Modbus RTU и удалённого взаимодействия через Ethernet и WiFi
Шилд для Arduino UNO с матрицей кнопок, OLED-дисплеем и EEPROM для прототипирования мобильных интерфейсов
Управление компактным образовательным роботом ProtoBot с ESP32-C6: движение, сенсоры и расширения через I²C
SPI communication wrapper library for Piezo Sonic Motor driver PCCII.
Управление FM/AM-приёмником на чипах BK1086 и BK1088 с поддержкой всех диапазонов волн для Arduino
Управление AM/FM/SW радиоприёмниками SI4822, SI4826, SI4827, SI4840, SI4844A и SI4844B через Arduino с аналоговой настройкой и цифровым дисплеем