Управление шаговыми двигателями с ускорением, замедлением и поддержкой нескольких моторов одновременно
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Позволяет платам Arduino с USB работать как клавиатура и отправлять нажатия клавиш на компьютер
Управление RC сервомоторами с экономией таймеров — на стандартных платах до 12 одновременно, на Arduino Due до 60
Упрощает работу с матричными клавиатурами, автоматизируя опрос кнопок и поддерживая одновременное нажатие нескольких клавиш
Декодирование сигналов ИК-пультов по протоколу NEC в реальном времени без аппаратных прерываний
Удалённый вызов функций на ESP32-модулях серии FX1N и совместимых платах 2.0RXO, MiniPLC-32u
Управление 6-осевым инерционным датчиком MPU6886 по I2C для отслеживания движения и ориентации на M5Stack
Протокол обмена данными между Arduino и программами на компьютере, позволяющий управлять платой через хост без создания собственной прошивки
Управление микросхемой AXP192 через I2C для контроля питания, зарядки батареи и энергопотребления на плата M5Stack и LilyGO
Управление часами реального времени BM8563 через I2C для M5Stack устройств
Замена AFMotor библиотеки для Arduino R4 с совместимостью API и поддержкой DC и шаговых моторов
Плавные движения сервомоторов с разными типами интерполяции (линейное, кубическое, bounce, синус и другие) для Servo и PCA9685
Управление униполярными и биполярными шаговыми двигателями с настройкой направления, скорости и количества шагов
Прослойка совместимости для плат M5Stack и M5StickC с единым API для графики, LED и датчиков
FreeRTOS 10.2.1 для Arduino SAMD21 с поддержкой многозадачности и управлением памятью через malloc/free обёртки
Позволяет платам Arduino с USB-контроллером работать как MIDI-устройство и отправлять MIDI-сообщения через USB
Управление сервомоторами, шаговиками и светодиодами с неблокирующими таймерами для моделей железных дорог и других проектов
Управление декодированием и воспроизведением аудио на платах Adafruit VS1053 Codec Breakout и Music Maker Shield через SPI
Composite USB-устройство (клавиатура, мышь, геймпад) для CH32X035 без установки драйверов
Поддержка USB HID Gamepad на CH32X035 с двумя стиками, триггерами и 16 кнопками, распознаётся без драйверов в Windows, Linux, Android и Steam
Превращает CH32X035 в USB-клавиатуру, распознаваемую любым ОС без драйверов, с поддержкой до 500 символов в секунду
CH32X035 превращается в USB HID-мышь с поддержкой движения, кликов и скролла, работая без драйверов на любой ОС
Управление конфигурацией ESP32 и ESP8266 через веб-портал с сохранением в INI-файл и поддержкой OTA обновлений
Драйвер для DFPlayer Mini с неблокирующей коммуникацией и поддержкой callback-методов для параллельной работы с другим оборудованием
Управление MP3-плеером DFPlayer Mini через UART: воспроизведение, громкость, переключение треков с SD-карты
Управление кондиционером DeLonghi PAC NK76 через инфракрасный пульт и Arduino
Управление распределением памяти в PSRAM ESP32 с установкой лимитов выделения
Веб-интерфейс управления устройством через WebSockets прямо с ESP32 в браузер любого девайса в сети
Управление генераторами тактовой частоты Si5351 от Silicon Labs с полным доступом к возможностям микросхемы
Event-driven фреймворк для Arduino, избегающий блокировок delay() и упрощающий управление несколькими компонентами через события и таймеры