Управление модулем 2.4 ГГц трансивера BMC56M001/BMC56M001A с организацией парных соединений и обменом данными по UART
Категория: Communication
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
WiFi-модуль BMC81M001 для Arduino с поддержкой UART, команд AT, TCP и HTTP-запросов
Работа с WiFi-модулем BW16 по UART для добавления беспроводной коммуникации в Arduino-проекты
Взаимодействие с BMS батарей Litime через BLE на ESP32: мониторинг напряжения, тока, температуры и уровня заряда в реальном времени
Шифрование и аутентификация для защиты данных при обмене Arduino с серверами и другими устройствами по MQTT, WebSocket или Serial
Вычисление контрольных сумм Fletcher16 для проверки целостности данных при передаче
Кодирование и декодирование данных в UART-фреймы с контрольной суммой Fletcher16 и экранированием служебных байтов
Парсер NMEA-предложений от GPS-модулей для извлечения координат и данных через последовательный порт
Сканирование адресов I2C устройств на шине микроконтроллера для выявления активных датчиков и модулей
Простой протокол для обмена текстовыми данными между микроконтроллерами с разделением строк специальным символом
Подключение ESP8266 к облачной платформе Boodskap IoT с отправкой данных через MQTT, UDP или HTTP
Альтернативная реализация Wire для работы с TWI/I2C устройствами с собственными оптимизациями от разработчика Boseji
Работа с модемными щитками Botletics SIM7000 и совместимыми модулями SIMCom для 2G/3G/4G/LTE сетей с поддержкой SMS, HTTP, GPS и MQTT
Обмен данными между Arduino и компьютером через компактный бинарный протокол с поддержкой RPC и именованных пространств
Упрощённая работа с модулем Bluetooth RN-42 для эмуляции HID-устройств: клавиатуры, мыши и геймпада
Двусторонний обмен между микроконтроллером и Linux-процессором на платах Arduino Yún, Yún Shield и TRE
HTTP-клиент для Arduino Yun с поддержкой GET, POST, PUT, DELETE и базовой аутентификацией
Быстрая реализация I2C на ассемблере для ESP8266, работающая на частотах до 800 кГц при тактовой частоте 80 МГц
Dependency-free C++17 BTHome v2 payload builder and parser.
Генератор BLE-объявлений в формате BTHomeV2 для датчиков и кнопок на Arduino с минимальным энергопотреблением
Создание и управление IoT-устройствами на базе BUCO PI с готовыми примерами кода и инструментами
Буферизированные потоки данных со встроенными кольцевыми буферами для обмена между компонентами скетча или временного хранилища
Общий слой RS485 для сетей HDL Buspro с кодированием фреймов, управлением полудуплексом и диспетчеризацией команд
Управление кнопкой на RAK3172 с поддержкой режима сна и перезагрузки устройства
Клиент для подключения ESP32 и ESP8266 к облачной платформе Bytebeam с поддержкой отправки данных, команд и OTA-обновлений
Конвертация переменных в массивы байтов и обратно для передачи по I2C, SPI и serial
Кодирование COBS с опциональной контрольной суммой для надёжной синхронизации пакетов по UART и радиоканалам без динамической памяти
Подключение ESP8266 к облачной платформе CafeIOT через TCP/IP
Интеграция Arduino с облачной платформой CafeIot для IoT-приложений