Асинхронное управление серийными устройствами с командами и ответами без блокировки основного цикла
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Автоматическое подключение к первой доступной из нескольких WiFi-сетей с единым интерфейсом для всех платформ Arduino
OAuth 1.0 клиент для Arduino — подключение к сервисам с аутентификацией через OAuth (Twitter, Google и др.)
Упрощенное подключение ESP к WiFi с готовыми функциями инициализации
Неблокирующий MQTT-клиент для ESP32 с поддержкой TLS/SSL и различных сетевых интерфейсов
Object-oriented library for the Voltronic/Axpert MKS II/III/IV RS232 (PI30) protocol.
Минималистичная библиотека для GSM-модулей SIM800 с поддержкой SMS, HTTP и TCP, оптимизированная по памяти на базе AltSoftSerial
Текстовый протокол команд/ответов для BLE-управления Arduino из .NET приложений
Поддержка Bluetooth-геймпадов для Arduino NINA-W10 плат: DualSense, Xbox, Nintendo Switch и других контроллеров
BMW I-Bus / K-Bus library: read, decode and send messages on classic BMWs.
HTTP-клиент для Arduino Yun с поддержкой GET, POST, PUT, DELETE и базовой аутентификацией
Структуры данных для работы с фреймами CAN 2.0B, требует отдельного драйвера контроллера для полной функциональности
Связь Arduino с облачной базой данных Supabase через API для синхронизации данных в реальном времени
Реализация AES CBC для Arduino и ESP8266 на основе криптографической библиотеки Rhys Weatherley
Логирование в Serial и одновременно в файл на SD или SPIFFS с контролем уровней и вариативными аргументами
Arduino library interface for DevLab Sensors and external sensors, through I2C, SPI and other communication protocols.
Автоматическое разбиение больших сообщений на фрагменты и сборка без динамической памяти для TCP/UDP на Arduino
Управление DMX-светом со сценических светильников и DJ-оборудования через простые команды вместо прямой работы с протоколом
Настройка и управление радиомодулями EBYTE E220 с поддержкой прозрачной передачи и фиксированной адресации
Упрощённая работа с HTTP-запросами на ESP32: GET и POST с поддержкой JSON, как в axios
Серийная связь между ESP8266/ESP32 и Arduino через UART с callback-обработчиками команд в формате ключ=значение
Автоматическое обнаружение Arduino и Teensy в сети через Bonjour (ZeroConf) с поддержкой mDNS и DNS-SD
HTTPS веб-сервер и WebSocket-клиент для Arduino с поддержкой TLS/SSL на Ethernet-шилдах W5100, W5500 и других платформах
Безопасная интеграция Arduino с облачной платформой Exosite через HTTP API для отправки и приёма данных датчиков
Подключение IoT-устройств на ESP32/ESP8266 к облачной платформе Firmngin с поддержкой удалённых обновлений и управления платежами
Управление тактильными устройствами Hapbeat с ESP32 по Wi-Fi UDP — синтез вибросигналов или запуск предзагруженных событий
Интерактивная конфигурация Bluetooth-модулей HC-05 и HC-06 через AT-команды с автоопределением параметров и меню настроек
Интеграция Arduino с Home Assistant через MQTT с поддержкой двусторонней синхронизации и автообнаружения устройств
Полная реализация HTTP/1.1 для Arduino с поддержкой HTTP-сервера, клиента и парсера согласно RFC 7230–7235
Выполнение функций Arduino по HTTP-запросам для удалённого управления устройством через сеть