Управление реле, расширение портов через PCF8574 и гашение дребезга с поддержкой повторных попыток
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с часами реального времени NXP (PCF2131, PCF85063A, PCF85263A и др.) через I2C или SPI
Превращает Arduino в программатор для AVR-микроконтроллеров с поддержкой SPI и UPDI
Альтернатива M5Stack с поддержкой десятка ESP32-плат и оптимизированным графическим драйвером LovyanGFX
Управление коллекторными моторами через мостовые драйверы и реле с контролем скорости, направления и плавным пуском
Управление датчиком времени пролёта VL53L8CX с матрицей 8x8 зон обнаружения через I2C или SPI
Управление звуковым чипом AY-3-8910/8912 и его клонами через обычные пины Arduino с поддержкой воспроизведения чиптюнов
Работа с кнопками, энкодерами, потенциометрами, светодиодами и мультиплексорами с готовой обработкой сигналов
Быстрые функции цифрового ввода-вывода с прямым доступом к портам микроконтроллера
Обнаружение двойной перезагрузки за отведённое время для ESP8266 и ESP32 с сохранением данных в RTC, EEPROM или файловой системе
Работа с аппаратными таймерами ESP8266 через прерывания с поддержкой до 16 независимых ISR-based таймеров
Измерение pH, TDS и электропроводности жидкостей через I2C модуль pH-метр
Управление образовательным роботом Nexgen Rover с поддержкой датчиков Grove и световых сенсоров Pololu
Протокол обмена данными для радиомодулей 433 МГц с CRC проверкой и асинхронным приёмом в прерывании
Управление светодиодами с имитацией поведения железнодорожных сигналов, включая ШИМ и программируемые режимы мигания
Лёгкая библиотека для адресных светодиодов с поддержкой WS2812, APA102 и матриц, оптимизированная по потреблению памяти SRAM
Управление шаговыми двигателями на скоростях до 300 кHz для плат Teensy 3.0–3.6 и STM32F4 с поддержкой синхронизации до 10 моторов
Замена AFMotor библиотеки для Arduino R4 с совместимостью API и поддержкой DC и шаговых моторов
Управление декодированием и воспроизведением аудио на платах Adafruit VS1053 Codec Breakout и Music Maker Shield через SPI
Обёртки для управления встроенными таймерами TC3, TC4, TC5 на SAMD21 и SAMD51, без документации и официальной поддержки
Чтение каналов и отправка телеметрии ELRS приёмникам через CRSF протокол на ESP32 и совместимых микроконтроллерах
Непрерывное вращение шаговых моторов с плавной регулировкой скорости без использования delay()
Управление AC симисторными диммерами методом фазового отсечения и алгоритма Брезенхема
Управление робототехническими платформами ArtronAcademy через Hanuman Robot Control Board — программирование моторов и датчиков
Управление 16 сервоприводами через I2C шину с полным контролем ШИМ-параметров и поддержкой популярных моделей
Управление датчиками дальности VL53L1X на плате X-NUCLEO-53L1A1 с поддержкой измерений и распознавания жестов через I2C
Управление DRV2605L — контроллером тактильной обратной связи через I2C с доступом к встроенным вибрационным паттернам
Работа с энкодером на ESP32 и ESP8266 с выбором значений в диапазоне и поддержкой кнопки
Установка и управление I2C адресами для модулей серии FLASH-I2C, включая чтение конфигурации и контроль подтяжки линий шины