Веб-сервер для Arduino с поддержкой маршрутизации, JSON, статических файлов и middleware
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Подключение ESP8266 к облачным сервисам Amazon с поддержкой DynamoDB, Kinesis, AWS IoT и SNS
Подключение ESP8266 и ESP32 к AWS IoT Core через MQTT с автоматической обработкой сертификатов и SSL/TLS
Client SDK library for AXON IoT Platform connecting ESP32 to database gateway.
Управление питанием микросхемы AXP202 (AXP173, AXP192) по I2C для ESP32 на платах TTGO T-Watch и совместимых девайсах
DOS-подобная серийная консоль для ESP32 с доступом к файловой системе LittleFS и редактированием JSON прямо из Serial Monitor
WiFi-менеджер для ESP32/ESP8266 с captive portal, сохранением учётных данных в LittleFS и поддержкой NTP
Simple Arduino library for receiving controls from the AzDeck Android app.
Порт Azure SDK for C для подключения микроконтроллеров к облачным сервисам Microsoft и Azure IoT Hub
Connects an Arduino Uno WiFi Rev2 or an ESP32 board to Azure IoT Central: WiFi, on-device DPS provisioning, MQTT telemetry, and cloud-to-device control.
Клиент Azure IoT Hub для ESP8266 через MQTT с автоматическим управлением SAS-токенами и топиками
Фоновое воспроизведение MP3, AAC и WAV на Pico и ESP32 без блокировки основной программы
Arduino BACnet library based on the open-source bacnet-stack project.
BACnet MS/TP сервер для Arduino с поддержкой RS-485 и стандартных сервисов обнаружения устройств
Создание ботов для мессенджера Bale на Arduino с поддержкой ESP8266 и ESP32
Обмен данными с облачной платформой BALM IOT через GET и PUT запросы с поддержкой Ethernet, WiFi и GSM
Минималистичная библиотека для GSM-модулей SIM800 с поддержкой SMS, HTTP и TCP, оптимизированная по памяти на базе AltSoftSerial
Декодер Base32 (RFC4648) для бинарных данных и строк с поддержкой обработки ошибок
Кодирование и декодирование данных в формате Base64 для передачи бинарной информации текстовым методом
O(1) zero-allocation hardware variable teleportation.
Поддержка емкостных сенсорных экранов FT6x36, MXT144, CST820 и GT911 с автоопределением типа устройства и получением координат касаний
Унифицированный интерфейс к датчикам освещённости и приближения через I2C с автоопределением модели и адреса подключения
Унифицированный API для работы с I2C часами реального времени DS3231, RV3032 и PCF8563 с автоматическим определением типа устройства
Автоматическое определение датчиков температуры, влажности и давления по I2C с единым API для восьми популярных моделей
Работа с механическими клавиатурами BBQ10 и BBQ20 по I2C через прерывания или опрос состояния
Протокол BDSP для пакетизации данных UART с поддержкой COBS, PPP и других стратегий кодирования
AMX-совместимый Ethernet beacon для автоматического обнаружения Arduino в сети через UDP-броадкасты
Создание Bluetooth маячка (iBeacon) на Arduino Nano 33 BLE с настройкой UUID, major и minor кодов
Архивированная библиотека для LoRaWAN модулей SX1272/SX1276 с поддержкой классов A и C; для новых проектов рекомендуются альтернативы
Улучшенная версия WiFiNINA с исправлением проблем сокетов и стабильностью при одновременной работе клиента и сервера