Упрощенная работа с I2C-устройствами: датчиками, часами, АЦП и периферией через Arduino с поддержкой 8/16/32-битных регистров
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Сохранение и извлечение данных с ESP32/ESP8266 через облачную базу PxServ по WiFi
RS485 и Modbus для Arduino: функции и классы для создания master и slave устройств в сетевой коммуникации
Управление расширительными модулями Arduino OPTA через I2C и UART с автоматическим обнаружением и назначением адресов
Криптографические операции для блокчейна ARK: создание адресов и генерация цифровых подписей на микроконтроллере
WiFiManager для подключения плат Mega, SAMD, STM32 и nRF52 к Blynk через ESP8266/ESP32-AT щиты с сохранением конфигурации в энергонезависимую память
Шифрование и аутентификация для защиты данных при обмене Arduino с серверами и другими устройствами по MQTT, WebSocket или Serial
Конфигурация модулей MERG CBUS на CAN-шине через Arduino
Передача данных по RS-485 через аппаратные и программные последовательные порты на любых Arduino-совместимых платах
Мониторинг и редактирование переменных Arduino через USB в реальном времени с десктопным приложением SerialWatcherApp
Логирование с временными метками и восемью уровнями детализации, с фильтрацией по сервисам и минимальными затратами памяти
Полная поддержка модулей LoRa EBYTE E22 (sx1262/sx1268) для Arduino, ESP8266, ESP32 и STM32 с примерами настройки, WOR и экономии энергии
Управление модулями LoRa EBYTE E32 на SX1278/SX1276 с поддержкой Arduino, ESP8266, ESP32 и STM32
Связь Arduino с облачной платформой Exosite Murano через HTTP по Ethernet и WiFi
Компактный конструктор JSON для логирования данных с IoT-устройств и датчиков в терминал, файл или облако
Обёртка над RUI3 API для упрощения работы с LoRa-модулями RAK — настройка, подключение к LoRaWAN и управление передачами данных
Базовые функции для работы с Modbus RTU на Arduino и совместимых платах
Управление LTE и WiFi интерфейсами ESP32 через процесс freeRTOS с поддержкой TCP+SSL, MQTT и HTTP/HTTPS
Реализация протокола CoAP для Arduino, ESP32 и ESP8266 с поддержкой режимов клиента и сервера, включая observe для подписки на изменения ресурсов
Реализация протокола VSCP Level 1 для IoT и автоматизации на Arduino с поддержкой CAN-BUS и встроенными типами событий
Обмен данными с беспроводным геймпадом Xbox Series X через Bluetooth LE на ESP32
MQTT-клиент для Arduino на базе Eclipse Paho с поддержкой QoS 0–2 и полным контролем над расходом памяти
Управление Arduino из Python-скрипта через Serial порт с поддержкой стандартных функций и пользовательских команд
VT100-совместимый терминал для отладки через последовательный порт с поддержкой ANSI escape-последовательностей, цветов и форматирования текста
Управление модулем ZigBee DLLN3X: отправка и приём сообщений, настройка параметров, тесты связи и работа с выводами
Интеграция ESP32 в Home Assistant через MQTT с поддержкой discovery и готовыми классами для сенсоров, кнопок и переключателей
HTTP запросы GET, POST и PUT для подключения Arduino к веб-серверам и API
Высокоуровневая библиотека для подключения Arduino-устройств к сетям LoRaWAN с поддержкой The Things Network
C++ реализация криптографического mesh-стека Reticulum для микроконтроллеров и настольных платформ
Управление котлами с поддержкой OpenTherm через Arduino и ESP8266/ESP32 с синхронизацией по прерываниям