Протокол eRPC для связи SAMD микроконтроллера с модулем RTL8720 по UART, основа для Bluetooth и WiFi функционала
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Ethernet library для модуля ENC28J60 с API совместимым со стандартной Ethernet библиотекой
WiFi и MQTT для ESP8266/ESP32 с автоматическим переподключением и поддержкой OTA
Реализация Modbus RTU для Arduino на стороне slave-устройства с поддержкой восьми основных функций кода и RS-485
Подключение Arduino-проектов к MySQL и MariaDB через Ethernet или WiFi без облачных сервисов
Облачный обмен сообщениями PubNub для Arduino с методами publish() и subscribe() через любой совместимый сетевой модуль
Обмен данными между Arduino и компьютером через компактный бинарный протокол с поддержкой RPC и именованных пространств
API-клиент для блокчейна IoTeX на ESP32, SAMD21 и Unix-совместимых платформах с поддержкой транзакций и смарт-контрактов
Полнофункциональный TCP/IP стек lwIP для прямого подключения плат Arduino к Ethernet через MAC-PHY чипы
Приём команд NMRA DCC для управления моделями железных дорог на Arduino с поддержкой ATTiny, ATMega, ESP8266 и Teensy
Связь Arduino с ROS2 через XRCE-DDS по Serial, UDP или Ethernet
Кодирование и декодирование PDU для GSM-модемов с поддержкой GSM 7-bit и UCS-2, включая многочастные SMS
Сохранение и извлечение данных с ESP32/ESP8266 через облачную базу PxServ по WiFi
Криптографически защищённое соединение TLS/SSL для WiFi модулей Seeed с поддержкой различных версий firmware
Управление расширительными модулями Arduino OPTA через I2C и UART с автоматическим обнаружением и назначением адресов
Унифицированный интерфейс для криптографических чипов ECC508, ECC608 и SE050 с поддержкой ECDSA, SHA256 и генерации ключей
Криптографические операции для блокчейна ARK: создание адресов и генерация цифровых подписей на микроконтроллере
WiFiManager для подключения плат Mega, SAMD, STM32 и nRF52 к Blynk через ESP8266/ESP32-AT щиты с сохранением конфигурации в энергонезависимую память
Шифрование и аутентификация для защиты данных при обмене Arduino с серверами и другими устройствами по MQTT, WebSocket или Serial
Конфигурация модулей MERG CBUS на CAN-шине через Arduino
Передача данных по RS-485 через аппаратные и программные последовательные порты на любых Arduino-совместимых платах
Мониторинг и редактирование переменных Arduino через USB в реальном времени с десктопным приложением SerialWatcherApp
Логирование с временными метками и восемью уровнями детализации, с фильтрацией по сервисам и минимальными затратами памяти
Полная поддержка модулей LoRa EBYTE E22 (sx1262/sx1268) для Arduino, ESP8266, ESP32 и STM32 с примерами настройки, WOR и экономии энергии
Управление модулями LoRa EBYTE E32 на SX1278/SX1276 с поддержкой Arduino, ESP8266, ESP32 и STM32
Связь Arduino с облачной платформой Exosite Murano через HTTP по Ethernet и WiFi
Надёжная передача данных по проводу, радио 433 МГц и ИК-каналам с Manchester Encoding и CRC-проверкой
Компактный конструктор JSON для логирования данных с IoT-устройств и датчиков в терминал, файл или облако
Обёртка над RUI3 API для упрощения работы с LoRa-модулями RAK — настройка, подключение к LoRaWAN и управление передачами данных
Подключение к узлам Meshtastic через WiFi или Serial для обмена данными через LoRa-сеть