Динамическая система меню для Arduino с поддержкой условного отображения, вложенной навигации и собственных виджетов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа со сдвиговыми регистрами 74HC595 и 74HC165 через быструю bit-bang передачу или аппаратный SPI с буферизацией данных
Управление трансивером HamShield от Enhanced Radio Devices с поддержкой KISS и AFSK через отдельные библиотеки
Работа с часами реального времени MCP7940 по I2C: два будильника, SRAM, калибровка и поддержка моделей с EEPROM
PID-регулятор для автоматического управления и стабилизации физических параметров в системах контроля и робототехнике
Управление AM/FM/SW радиоприёмниками на микросхемах SI47XX через I²C с поддержкой SSB
Унифицированный интерфейс для работы с популярными модулями реального времени: DS1302, DS1307, DS3231, PCF8583, PCF8563 и RTC_Millis
Управление сервомоторами через software PWM без использования аппаратных таймеров, совместимо с Servo.h
Управление шестиногим роботом STEMI Hexapod v3: движение, анимация и RGB-светодиоды через BLE
Управление шаговыми двигателями через контроллеры Tic от Pololu по I2C или последовательному порту
Flexible PS2 controller library for Arduino robotics with hardware SPI, bit-bang, button events and filtered discrete joystick states.
Работа с расходомерами воды на герконовых датчиках с сохранением показаний на SD-карту или SPIFFS
Управление моторами робота NexGen Rover v3 с готовыми командами движения и поддержкой ультразвукового датчика
Управление высокоточными часами DS3231M и DS3231 по I2C с поддержкой будильников и температурного датчика
Работа с точными часами реального времени DS3231/DS3232 по шине I2C для Arduino и совместимых платформ
Лёгкая библиотека для работы с энкодерами без излишних функций и зависимостей
Утилиты для ESP32: командная строка по UART, многопоточность FreeRTOS, управление GPIO, PWM и сервомоторами
Упрощает работу с джойстиком: автоматически вычисляет направление, угол и расстояние от центра с поддержкой 4 и 8 направлений, фильтрацией шумов и калибровкой
Поддержка модульных устройств ввода M5Stack Chain: джойстика на эффекте Холла, механической кнопки и поворотного энкодера с RGB индикацией
Упрощает разработку на ESP32 microWatt, предоставляя готовые функции для управления модульной системой с поддержкой LoRa, зарядки LiPo и солнечных панелей
Управление RGB светодиодом с поддержкой RGB, HSV и цветовой температуры, плавными переходами между цветами и гаммой яркости
Управление обычными рольставнями на любой процент открытия через измерение времени полного хода
Управление светофорами на макетных железных дорог с поддержкой разных типов сигналов, яркости и взаимоблокировки
Управление драйверами шаговых двигателей TMC5072 с конфигурацией параметров и контролем тока
Управление цифровыми потенциометрами X9C103S с установкой и плавным изменением сопротивления
Упрощает работу с аналоговыми клавиатурами — читает сигналы с входа и определяет нажатую клавишу
Управление шаговым двигателем 28BYJ-48 с драйвером ULN2003 в полушаговом режиме с блокирующими и неблокирующими командами
Взаимодействие Xbox Series X контроллера с ESP32 по протоколу I2C через ведомое устройство
Управление Arduino через Bluetooth из мобильного приложения без настройки протокола BLE
Драйвер для DFPlayer Mini с неблокирующей коммуникацией и поддержкой callback-методов для параллельной работы с другим оборудованием