Клиент MQTT для Arduino и совместимого оборудования с поддержкой протокола 3.1.1
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Модифицированная версия PubSubClient с поддержкой двоичных форматов в will-сообщениях MQTT, включая protobuf
Клиент MQTT 3.1.1 для Arduino с поддержкой QoS 0, 1 и 2 при публикации и QoS 0, 1 при подписке
Инструменты для упрощения работы с PubSubClient и MQTT на Arduino, особенно на ESP8266
Декодирование сигналов протоколов, где информация кодируется длиной импульса, с гибким выбором пинов через EnableInterrupt
Клиент для отправки данных с ESP8266 на облачный сервис временных рядов pushdata.io через защищённое SSL-соединение
Отправка push-уведомлений на мобильные устройства через сервис Pushetta с Arduino Yun
RPC фреймворк для вызова функций Arduino из Python скрипта через последовательный порт с автоматической сериализацией данных по MsgPack
Чтение напряжения, тока и энергии с энергомониторов Peacefair (PZEM-004T, PZEM-014/016, PZEM-003/017, PZEM-6L24, PZIOT-E02)
API для обмена командами между Arduino и ПК через последовательный порт с поддержкой нескольких типов данных и структурированными ответами
Ethernet-библиотека для Teensy 4.1 на основе lwIP с поддержкой TCP, UDP, mDNS, multicast и TLS
Управление модемами Quectel LPWA (LTE-M/NB-IoT) для GPS-трекеров и IoT-устройств с поддержкой MQTT и режимов экономии энергии
Управление модулем Quectel EC200U через AT-команды: сеть, TCP/SSL, HTTP(S), MQTT, GNSS, SMS, NTP и файловая система
Упрощённый вывод в Serial с поддержкой нескольких значений разных типов, автоматическими разделителями и форматированием
Дополнительный UART-порт через I2C на базе микросхемы NXP SC16IS741 с поддержкой скоростей 1200–115200 бод
Единый интерфейс для FM-приемников TEA5767, RDA5807M, SI4703 и других чипов с поддержкой I2C, стерео и RDS
Обмен пакетизированными сообщениями через радиомодули и другие каналы передачи на микроконтроллерах
Поддержка LoRa, LoRaWAN, FSK и других беспроводных протоколов с единым API для десятков радиомодулей
Групповой обмен данными между IoT-устройствами RaioTerm через MQTT с поддержкой трансляции, адресной доставки и мультикаста
Защищённая P2P-коммуникация между устройствами RaioTerm через MQTT с простым интерфейсом обмена данными
Упрощает работу с виджетами RAIOTerm.cc через USB и Bluetooth, автоматически оборачивая данные в фреймы протокола RAIOT
MQTT-клиент для подключения Arduino к облачной платформе RAPIFIRE с публикацией данных и управлением через облако
Упрощённый интерфейс для последовательного обмена данными через UART вместо стандартных Serial.print() и Serial.read()
Чтение PWM-сигналов от RC-приёмников с поддержкой до 8 каналов и калибровкой под конкретное оборудование
Управление декодерами RCN-600 SUSI для железнодорожных моделей через Arduino в роли Slave-устройства
Протокол связи для симуляции управления аварийным ядерным реактором через Bluetooth на основе RBE 2001
Веб-конструктор для создания пользовательских интерфейсов управления Arduino, ESP8266 и Raspberry Pi со смартфона через локальную сеть
Реализация MultiWii Serial Protocol для Arduino с поддержкой MSPV1 и MSPV2, позволяющая интегрировать телеметрию в полётные контроллеры и совместимые устройства
Приём и парсинг SBUS сигналов от FrSKY-приёмников на Arduino Nano 33 BLE и Portenta H7
Управление Arduino через веб-приложение Remocon с локальным и глобальным доступом