Реализация протокола CBUS для Arduino с поддержкой CAN-контроллеров MCP2515 и MCP25625
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Реализация CBUS протокола для Raspberry Pi Pico с использованием CAN-шины через драйвер CAN2040
Управление зуммером в системе MERG CBUS через Arduino с передачей команд по протоколу
Конфигурация модулей MERG CBUS на CAN-шине через Arduino
Неблокирующее управление светодиодами в системах MERG CBUS без остановки основного цикла программы
Поддержка CBUS для MCP2515 с минимальным расходом памяти через MCP_CAN
Обработка кнопок и формирование CBUS-сообщений для устройств сети MERG CBUS
Управление радиомодулем CC1101 по SPI с поддержкой нескольких видов модуляции и скоростей до 600 кбит/с
Разрешение DNS-имён через mDNS для Arduino с CC3000 (снят с производства)
Управление микроконтроллером по BLE или WiFi через мобильное приложение CCA Remote
USB MIDI для WCH CH32X035 с поддержкой всех стандартных команд и low-latency передачей без дополнительных драйверов
USB HID клавиатура на чипе CH9328, совместимая с Arduino Keyboard library для быстрой миграции кода
Удалённый вызов функций между Arduino и ПК или в сети Arduino через Serial и I2C без ручной обработки команд
Обмен сообщениями с ChatGPT через API OpenAI прямо из Arduino-кода на ESP32 и подобных устройствах
Синхронизация Arduino с глобальным цветом CheerLights через WiFi и API ThingSpeak
Передача данных через звук: кодирует информацию в ультразвуковые сигналы для синхронизации устройств без проводов и радиомодулей
Превратите ESP32 в умные часы с синхронизацией времени, уведомлениями и управлением музыкой через приложение Chronos по BLE
Клиент для подключения Arduino-плат к облачной платформе CircuitDigest через защищённый MQTT с автоматическим управлением WiFi и шифрованием
Развёртывание IoT-систем на микроконтроллерах с поддержкой WiFi, Ethernet, Zigbee и Modbus
Парсер команд для обработки строк из UART, USB или сетевых потоков без динамического выделения памяти
Интерактивный серийный терминал с поддержкой пользовательских команд и обработчиков для управления микроконтроллером через Serial Monitor
Обёртка над низкоуровневыми функциями I2C для унификации работы с датчиками и модулями на одной шине
Управление I2C коммутатором TCA9546A для подключения нескольких устройств с одинаковыми адресами к одной шине
Управление 8-канальным I2C-мультиплексером TCA9548A для подключения нескольких устройств с одинаковыми адресами на одну шину
SDK для подключения ESP32 и ESP8266 к облачной платформе Cloudchip.io по MQTT и HTTP API
Mesh-сеть на LoRa для IoT с маршрутизацией через узлы без центрального шлюза
Структурированный обмен командами между Arduino и компьютером через последовательный порт с автоматическим разбором сообщений и преобразованием типов
Структурированный обмен данными через Serial с автоматической обработкой команд и справкой
Минималистичная реализация CoAP клиента и сервера для Arduino с поддержкой observe и callback-обработчиков
Упаковка и передача телеметрии датчиков в беспроводных сетях с CRC16-CCITT проверкой и автоматической ресинхронизацией