HTTP и WebSocket запросы к веб-серверам из Arduino с поддержкой GET, POST, PUT, DELETE методов
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Минималистичная реализация HTTP-сервера для разбора запросов и формирования ответов с поддержкой базовой авторизации
Портирование BearSSL для Arduino с поддержкой криптографических операций через чип ECCX08 (устарела, используйте ArduinoBearSSL)
Подключение Arduino к IRC-серверам и Twitch Chat с автоматическим разбором сообщений через callback-функции
Логирование с разбором по уровням серьезности для Arduino и совместимых плат без затрат памяти
Регистрация Arduino в локальной сети через mDNS и поиск сервисов по DNS-SD
MQTT-клиент для Arduino на базе Eclipse Paho с поддержкой QoS 0–2 и полным контролем над расходом памяти
Отправка и получение MQTT-сообщений на Arduino для взаимодействия с сервисами и устройствами в сети
Отправка и приём OSC-пакетов по сети на Arduino с WiFi или Ethernet
Упрощённая работа с LoRa/LoRaWAN на RAK3172 через RUI3 API с поддержкой P2P, OTAA/ABP и интеграцией датчиков
Упрощенное подключение ESP к WiFi с готовыми функциями инициализации
Синхронизация матриц целых чисел между Arduino и Java/Kotlin приложением для двусторонней передачи данных
REST API для управления Arduino и ESP8266/ESP32 через HTTP-запросы, Serial, BLE или MQTT
Веб-интерфейс для управления Arduino через HTTP, Serial и BLE с поддержкой различных модулей связи
API-клиент на C++ для взаимодействия с блокчейном ARK Ecosystem на Arduino и TREMA IDE
Криптографические операции для блокчейна ARK: создание адресов и генерация цифровых подписей на микроконтроллере
Art-Net отправка и приём DMX-данных по WiFi и Ethernet для управления световым оборудованием и LED-системами
Отправка уведомлений через LINE Messaging API с ESP32, ESP8266 и Arduino Uno R4 WiFi
Отправка уведомлений в LINE с ESP32, ESP8266 и Arduino Uno R4 WiFi — текстовые сообщения, стикеры и изображения по ссылке
Пакует и распаковывает ASCII-сообщения с адресами и типизированными данными для обмена между микроконтроллером и внешними приложениями через Serial, UDP или веб-сокеты
Криптографический алгоритм Ascon-128 с поддержкой Z85-кодирования и hex-функциями для Arduino
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Двусторонняя серийная связь Arduino с компьютером через фреймовый протокол STX/ETX с контрольной суммой и системой callback-команд
Сжатие телеметрии на 99% для LoRaWAN и спутниковых каналов через Delta Encoding и RLE
Асинхронные HTTPS-запросы для ESP32 с поддержкой GET, POST, PUT, PATCH, DELETE и HEAD без блокировки основного потока
Неблокирующий MQTT-клиент для ESP32 с поддержкой TLS/SSL и различных сетевых интерфейсов
Асинхронный MQTT-клиент для ESP32, ESP8266, STM32, Portenta H7 и RP2040W с поддержкой WiFi и Ethernet
Асинхронная работа с SMS через SIM800L без блокировки основного кода
Асинхронное чтение данных из Serial и других потоков без блокировки программы с буферизацией и поддержкой символов-терминаторов
Асинхронная библиотека для создания Telegram-ботов на Arduino с поддержкой текста, изображений и клавиатур, работающая с любым MCU через WiFi, Ethernet или GSM