Управление WS2812B RGB-лентой через отдельный контроллер по I2C или UART без блокировки прерываний основной программы
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Real Time Operating System для Arduino на базе ATmega с поддержкой многозадачности и встроенной диагностикой
FreeRTOS 10.2.1 для Arduino SAMD21 с поддержкой многозадачности и управлением памятью через malloc/free обёртки
FreeRTOS версии 10.2.1 для Arduino SAMD51 с поддержкой многозадачности и управления памятью через RTOS
Подсчёт частоты входящего сигнала через подсчёт импульсов за фиксированный интервал времени
Измеряет длительность каждого цикла входящего сигнала для определения частоты и анализа временных интервалов между импульсами
Счётчик частоты для Arduino Uno и Zero с поддержкой прерываний, опроса вручную и подавления дребезга
Определяет основную частоту аналогового сигнала от микрофона или датчика, проверяет уровень шума и может отключать обработку
Генерирует стабильную опорную частоту через Timer2 и вызывает пользовательскую функцию синхронно с каждым периодом
Объектно-ориентированная обёртка над FreeRTOS для многопоточного программирования на Arduino с упрощённым API для задач, мьютексов и очередей
Платформа для создания сенсорных сетей на Arduino с поддержкой WiFi, MQTT, LoRa и управлением энергопотреблением
Управление DC-моторами через MX1508 и совместимые H-Bridge драйверы с поддержкой режимов SLOW и FAST DECAY
Обёртка LittleFS для работы с памятью Arduino Nano 33 BLE через стандартные POSIX API
Протокол обмена данными между Arduino-устройствами с минимизацией латентности при передаче
Чтение позиции и силы нажатия на FSLP датчики линейного давления через GPIO и ADC пины
Работа с 16×16 матричным датчиком давления FSR через 3 GPIO пина с использованием двоичного счётчика и аналогового мультиплексора
Работа с датчиками силы FSR40X: преобразование АЦП-значений в ньютоны, килограммы или фунты
Работа с ёмкостными сенсорами касания FT6x36 — чтение координат и параметров нажатия
Управление трансивером Yaesu FT-817/857/897 через CAT-интерфейс: изменение частоты, режима работы, мощности и других параметров
Драйвер для 4-дюймового сенсорного дисплея FT81x с поддержкой 24-битного цвета, встроенными шрифтами и готовыми графическими элементами
Эффективная развязка дребезга контактов с автоматическим отслеживанием переходов пинов и вызовом обработчиков
Управление матричными LED-дисплеями P10 на ESP32 с поддержкой AdafruitGFX и интерфейсом HUB12
Управление OLED-дисплеем Freetronics OLED128 128×128 пикселей на чипе SSD1351 с поддержкой текста и графики
FTP-сервер для Teensy 4.1 с поддержкой SD-карты и различных способов подключения к сети
FTP-клиент для ESP32 с поддержкой логирования и кодов результатов операций, изначально разработан для загрузки видео и фото с ESP32-CAM на удалённый сервер
FTP-клиент для Arduino и совместимых плат с поддержкой WiFi и Ethernet на различных микроконтроллерах
FTP-клиент для Arduino, скачивает файлы с серверов в пассивном режиме через WiFiClient на ESP32, ESP8266 и Portenta H7
FTPS-клиент для Arduino Opta с поддержкой Explicit TLS, пассивного режима и SHA-256 пиннинга сертификатов
Управление RGB-светодиодами Freetronics на базе WS2801 с поддержкой цепочек модулей и произвольных RGB-значений
Управление сервомоторами FEETECH BUS Servo серий SCSCL, SMS/STS и HLS через UART на Arduino и ESP32