Неблокирующее управление светодиодами в системах MERG CBUS без остановки основного цикла программы
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Поддержка CBUS для MCP2515 с минимальным расходом памяти через MCP_CAN
Обработка кнопок и формирование CBUS-сообщений для устройств сети MERG CBUS
Упрощённая обёртка для управления адресуемыми RGB-лентами WS2812 на базе Adafruit NeoPixel с примерами для новичков
Разрешение DNS-имён через mDNS для Arduino с CC3000 (снят с производства)
Управление микроконтроллером по BLE или WiFi через мобильное приложение CCA Remote
Кодирование и декодирование символов CCIR476 для SITOR, AMTOR и NAVTEX на Arduino
Датчик качества воздуха CCS811 с измерением TVOC и eCO2 через I2C
Управление матрицей из 128 аналоговых переключателей CD22M3494EZ для коммутации сигналов постоянного тока и переменного тока до 1 МГц
Управление семисегментными индикаторами через микросхему CD4511B с минимумом пинов Arduino
Работа с 16-канальным мультиплексором CD74HC4067 через простой интерфейс управления пинами S0–S3
Управление HDMI CEC устройствами через Arduino по протоколу HDMI v1.3a без дополнительных каналов связи
Упрощает работу с образовательным робототехническим набором Cerebro, включающим датчики, моторы и Bluetooth-модуль
Управление беспроводным геймпадом DF-Robot V2.0 с калибровкой джойстиков, фильтрацией шума и проверкой целостности данных через CRC8
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния на Arduino
Упрощает работу с энкодерами вращения: отслеживает повороты, счетчик позиций и нажатия встроенной кнопки
Обработка нажатий кнопок с фильтрацией дребезга и определением типов касаний
Реализация паттерна State для конечных автоматов на чистом Си без макросов и зависимостей
Утилиты для контроля поведенческих задач в психофизических и нейробиологических экспериментах на Arduino
Управление USB и SD-картами через чип CH376 по SPI или UART с поддержкой FAT12/16/32
Автоматизация игр Nintendo Switch через микроконтроллеры CH552 с управлением кнопками и стиком
USB HID клавиатура на чипе CH9328, совместимая с Arduino Keyboard library для быстрой миграции кода
Позволяет Arduino без встроенного USB работать как клавиатура через чип CH9329 и серийный интерфейс
Потоковое шифрование ChaCha32 с 256-битным ключом и 96-битным nonce для микроконтроллеров Arduino
Удалённый вызов функций между Arduino и ПК или в сети Arduino через Serial и I2C без ручной обработки команд
Символьная графика для вывода текстовых отчётов: ASCII-рисунки, полосы загрузки и графики
Управление зарядкой литиевого аккумулятора и USB бустером через I2C с контролем тока и уровня заряда
Драйвер четырёхзначного семисегментного индикатора на базе charlieplexing с обновлением по прерыванию Timer2
Преобразование символов на LCD-дисплеях Arduino через функцию sift для работы с кастомными наборами
Управление ходовой частью омни- и меканум-роботов с автоматическим расчётом команд для моторов