Упрощённая обёртка над DynamixelSDK для управления сервомоторами Dynamixel по RS485 шине с поддержкой протоколов 1.0 и 2.0
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление сервомоторами Dynamixel MX и RX серий с высокоуровневым или низкоуровневым интерфейсом в зависимости от требований к памяти
Управление сервомоторами DYNAMIXEL через плату DynamixelShield на Arduino MKR
LoRa модуль 920.6–928.0 МГц для дальней беспроводной передачи данных до 199 байт через UART
Управление Arduino через мобильный интерфейс на Android и iOS с помощью щита Annikken Andee U
Управление устройствами и компонентами Arduino 101 через интерфейс Annikken
Лёгкая библиотека для работы с энкодерами без излишних функций и зависимостей
Управление светодиодами через логичные методы on(), off(), toggle(), flash() вместо digitalWrite с числовыми константами
Упрощённый драйвер для LiDAR-сенсора VL53L5CX, который получает данные расстояния со 100 пикселей одновременно по I2C или SPI
Управление котлами и системами климатизации по протоколу OpenTherm с ESP32 или ESP8266
Простая обёртка для управления портовым расширителем PCF8574 через I2C с поддержкой побитовых операций
Управление 16-портовым расширителем PCF8575 по I2C с автоопределением адреса и простым интерфейсом
ПИД-регулятор с защитой от интегрального насыщения, фильтрацией производной и поддержкой автоматической настройки коэффициентов
Управление энергопотреблением для батарейных Arduino с адаптивной выборкой, режимами сна и отслеживанием заряда
Драйвер для работы с энергонезависимой памятью M24C02 через интерфейс I2C с простым API для чтения и записи данных
Запись и чтение сложных структур данных в EEPROM Arduino
Текстовый язык программирования для Arduino с управлением пинами через простые правила на основе условий и состояний
Управление шилдом egoShield для плат uStepper S с поддержкой OLED-дисплея
Управление шаговым двигателем uStepper egoShield с дисплеем и отслеживанием позиции в миллиметрах
Управление шаговым двигателем egoShield с автоматизацией покадровой съёмки и срабатыванием затвора камеры
Управление нагревателем EGO Smart Heater через RS485 по протоколу Modbus с поддержкой ручного и автоматического режимов мощности
Клиентская библиотека для обмена данными с инерциальным модулем Easy IMU через I2C на Arduino и совместимых платах
Управление ELEGOO Smart Robot Car Kit с поддержкой движения, регулировки скорости и ультразвукового дальномера
Управление DC-моторами и шаговыми моторами через драйвер с четырьмя полумостами и гальванической развязкой
Обработка нажатий кнопок с поддержкой кликов, удержания и серийных нажатий через колбэки
Подсчёт шагов квадратурного энкодера с поддержкой полно- и полушагового режимов
Управление мягким змееподобным роботом OSMR Endo Continuum через Arduino для экспериментов с континуум-механизмами и биомиметической робототехникой
Управление сервомоторами Energize Lab серии EM и EH-3030 через UART с полной реализацией протокола обмена
Драйвер для газового датчика ENS160 с измерением TVOC и eCO2 через I2C интерфейс
Драйвер для датчика влажности и температуры ENS210 с интерфейсом I2C, включающий измерения, проверку CRC и преобразование значений в разные шкалы температуры