Драйвер для двухфазных шаговых моторов с интерфейсами UART и step/direction, обеспечивающий низкий уровень шума благодаря управлению током
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Конфигурация шаговых двигателей через драйверы Trinamic (TMC2130, TMC2208, TMC2209 и другие) прямо из Arduino IDE
Flexible PS2 controller library for Arduino robotics with hardware SPI, bit-bang, button events and filtered discrete joystick states.
Управление моторами робота NexGen Rover v3 с готовыми командами движения и поддержкой ультразвукового датчика
Управление высокоточными часами DS3231M и DS3231 по I2C с поддержкой будильников и температурного датчика
Работа с точными часами реального времени DS3231/DS3232 по шине I2C для Arduino и совместимых платформ
Утилиты для ESP32: командная строка по UART, многопоточность FreeRTOS, управление GPIO, PWM и сервомоторами
Управление RGB светодиодом с поддержкой RGB, HSV и цветовой температуры, плавными переходами между цветами и гаммой яркости
Унифицированный интерфейс для работы с популярными модулями реального времени: DS1302, DS1307, DS3231, PCF8583, PCF8563 и RTC_Millis
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки
Драйверы для микросхем управления, датчиков положения и измерения тока в SimpleFOC с доступом к регистрам конфигурации
Управление сервомоторами через software PWM без использования аппаратных таймеров, совместимо с Servo.h
Управление цифровыми потенциометрами X9C103S с установкой и плавным изменением сопротивления
Упрощает работу с аналоговыми клавиатурами — читает сигналы с входа и определяет нажатую клавишу
Интерфейс к BMS-контроллеру BQ76952 для управления зарядом, разрядом и защитой литиевых батарей
Взаимодействие Xbox Series X контроллера с ESP32 по протоколу I2C через ведомое устройство
Управление Arduino через Bluetooth из мобильного приложения без настройки протокола BLE
Управление четырёхразрядным семисегментным дисплеем TM1637 через интерфейс CLK/DIO с поддержкой чисел, текста и регулировкой яркости
Лёгкая библиотека для работы с энкодерами без излишних функций и зависимостей
Обработка нажатий кнопок с поддержкой кликов, удержания и серийных нажатий через колбэки
Прослойка совместимости для плат M5Stack и M5StickC с единым API для графики, LED и датчиков
Event-driven фреймворк для Arduino, избегающий блокировок delay() и упрощающий управление несколькими компонентами через события и таймеры
FreeRTOS 10.2.1 для Arduino SAMD21 с поддержкой многозадачности и управлением памятью через malloc/free обёртки
Лёгкая библиотека для чтения и записи времени на RTC модуле DS3231 с поддержкой встроенного датчика температуры
PID-регулятор для автоматического управления и стабилизации физических параметров в системах контроля и робототехнике
Управление щёточными DC моторами через PWM с поддержкой энкодеров для контроля расстояния и скорости
Отправка кодов пультов управления на частоте 433/315 МГц через RF-передатчик
Управление сервомоторами Arduino с поддержкой синхронного управления несколькими приводами и быстрыми операциями чтения-записи
Подключение Arduino к Windows-устройству по Bluetooth для доступа к его сенсорам, камере, GPS и другим возможностям прямо из скетча
Управление 4-канальным цифровым потенциометром AD5254/AD5253 через I2C для регулировки аналоговых параметров без механических переменных резисторов