Синхронизация Arduino и ESP с облачной платформой Grandeur в реальном времени через Devices и Datastore API
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Чтение данных с контроллеров Nintendo (Nunchuk, Classic Controller, Guitar Hero и других) через I2C протокол
Управление декодерами RCN-600 SUSI для железнодорожных моделей через Arduino в роли Slave-устройства
Работа с CAN-шиной через MCP2515 или встроенный контроллер ESP32
Минималистичная реализация CoAP клиента и сервера для Arduino с поддержкой observe и callback-обработчиков
Криптографическая библиотека BearSSL для Arduino с поддержкой SSL/TLS соединений и опциональной интеграцией с аппаратным криптомодулем
Реализация протокола ECHONET Lite для управления устройствами умного дома через Arduino и WiFi UDP
Универсальная Ethernet-библиотека для множества плат Arduino с поддержкой щитов W5100, W5200, W5500 и их вариантов
HTTPS веб-сервер и WebSocket-клиент для Arduino с поддержкой TLS/SSL на Ethernet-шилдах W5100, W5500 и других платформах
Работа с сетевыми хостами по IP-адресу или доменному имени с поддержкой DNS-разрешения и валидацией адресов согласно RFC
Клиент для подключения Arduino и ESP32 к облачной платформе ThingsBoard через MQTT или HTTP
Лёгкая библиотека для работы с GSM и LTE модемами через AT-команды с поддержкой SIM800, SIM900, SIM7000 и других чипов
Асинхронная библиотека для создания Telegram-ботов на Arduino с поддержкой текста, изображений и клавиатур, работающая с любым MCU через WiFi, Ethernet или GSM
Автоматическая mesh-сеть для радиомодулей nrf24L01(+) и nrf52x с самостоятельной маршрутизацией узлов
Работа с модулями LTE-M/NB-IoT u-blox SARA-R5 для IoT-устройств со встроенной поддержкой GNSS и RTK-коррекций
Обёртка над Wire для работы с I2C: чтение и запись данных, создание ведомых узлов с защитой регистров
Веб-сервер для AVR, STM32, RP2040 и других плат через ESP8266/ESP32 модули с поддержкой GET/POST и базовой аутентификации
Драйвер для контроллеров CAN MCP2517FD, MCP2518FD и MCP251863 в режиме CAN 2.0B с поддержкой стандартных и нестандартных скоростей передачи
Работа с модулями Bluefruit LE на nRF51822 через SPI или UART с поддержкой AT-команд
Интерфейс CAN-шины через контроллер MCP2515 по SPI с поддержкой стандартных и расширенных кадров
Управление подключением Ethernet к Blynk с веб-интерфейсом для настройки на лету, с поддержкой множества плат и способов хранения конфигурации
Реализация протокола CBUS для Arduino с поддержкой CAN-контроллеров MCP2515 и MCP25625
Работа с модулем Helium Atom для IoT-подключения Arduino через протокол 802.15.4 (проект снят с разработки)
Подключение датчиков ESP32 и ESP8266 к облачной платформе t6iot с поддержкой HTTP, WebSocket и обнаружения устройств
Синхронизация переменных Arduino с облачной платформой Arduino Cloud (устарела, заменена на ArduinoIoTCloud)
Драйвер для работы с CAN-шиной на ESP32 через встроенный контроллер TWAI с поддержкой ESP32, ESP32-S2, ESP32-S3 и ESP32-C3
Реализация протокола Modbus RTU для Arduino с минимальными требованиями к ресурсам, работает параллельно с основной программой
Управление котлами и печами Fumis/Palazzetti через последовательный протокол с поддержкой ESP8266 и других микроконтроллеров
Управление модулями uBlox nbIOT через AT-команды, подключение к сети и отправка данных
WiFi-соединение через ESP8266 или ESP32, работающих как сетевой адаптер с AT-командами