Сериализация данных в компактный бинарный формат MessagePack с поддержкой встроенных типов и пользовательских структур
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Сериализация и обмен данными через msgpack с CRC8-контролем и COBS-кодированием для Arduino и других платформ
Интеграция Arduino с ROS2 через MsgPack для обмена стандартными сообщениями робототехнических систем
Чтение данных с CAN-шины Yamaha MT-07 через MCP2515 на ESP32
Обмен бинарными данными между микроконтроллерами и ПК через UART с поддержкой удалённого доступа к переменным и функциям
Надёжный обмен данными через UART с фреймированием COBS, контролем целостности CRC и гарантиями доставки пакетов
Реализация I2C протокола через GPIO пины для любых микроконтроллеров с поддержкой нескольких независимых шин
FTP-сервер для доступа к файловой системе ESP8266, ESP32, STM32, Raspberry Pi Pico и Arduino через стандартные клиенты
Мультиплексер потоков для одновременного вывода данных в несколько Print-объектов с независимым управлением каждым
MVC-фреймворк для создания веб-приложений IoT на Arduino, ESP8266 и ESP32 с поддержкой RESTful, AJAX и аутентификацией
Подключение Arduino-проектов к MySQL и MariaDB через Ethernet или WiFi без облачных сервисов
Прямое подключение Arduino к MySQL-серверу через Ethernet, WiFi или GSM без промежуточных скриптов
Работа с модемами NB-IoT и LTE-M u-blox SARA-R4: SMS, веб-клиенты и UDP на ESP32, STM32, nRF52 и других платах
Набор команд для обмена данными между микроконтроллерами по протоколу TWI (I2C) с единым форматом сообщений
Управление устройствами по протоколу NB command set через шину I2C
Поддержка обмена данными с устройствами NCE Cab Bus через RS485 интерфейс для Arduino
Буферизация вывода для сокращения количества операций записи при работе с Serial, SD, WiFi и дисплеями
Управление устройствами умного дома через MQTT и мобильное приложение NeoHome на базе ESP32
Работа с геймпадом Nintendo Entertainment System через Arduino по интерфейсу NES
Сохранение и загрузка сетевой конфигурации Arduino из EEPROM для совместного использования несколькими скетчами
Управление солнечными микроинверторами NETSGP через RF-модуль LC12S с синхронным и асинхронным опросом статуса
Бинарный протокол обмена с неблокирующим парсингом, CRC16-проверкой и опциональным XOR-шифрованием для микроконтроллеров
Работа с NFC-модулем Grove M24LR64E через I2C для чтения и записи данных с поддержкой ISO 15693 и ISO 18000-3
Чтение данных с контроллеров Nintendo (Nunchuk, Classic Controller, Guitar Hero и других) через I2C протокол
Drivers for CAN, CAN FD, RS-485 and Ethernet controllers and modules.
Парсер NMEA предложений для GPS, эхолотов и морского оборудования с поддержкой подстановочных символов
Асинхронная работа с Modbus-устройствами по RS232/485 без блокировки основного цикла и callback-функций
Отправка команд управления по протоколу noolite на 433 МГц через ASK-модулированный передатчик
Connect Arduino, ESP32, and ESP8266 devices to the NourGrid IoT platform.
Радиомодуль nRF905 для Arduino: передача данных на 868/915 МГц с простой схемотехникой