Веб-интерфейс для IoT-проектов на ESP8266 без написания HTML с управлением параметрами и RGB-лентами
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Обмен данными Arduino с внешними системами через Serial или Ethernet с поддержкой OPC Server и callback-обработчиков
Сервер Open Pixel Control для управления адресными светодиодами и матрицами через сеть на ESP8266, NodeMCU и совместимых платах
Реализация протокола Somfy RTS для управления жалюзи и устройствами автоматики через 433MHz радиомодули
Фреймворк для подключения Arduino и микроконтроллеров к облачным приложениям с поддержкой умного дома, робототехники и мониторинга датчиков
Шифрованная LoRa-коммуникация между edge-устройствами с AES-128 и поддержкой передачи больших данных
Управление сервомоторами DYNAMIXEL через протокол DYNAMIXEL на плате OpenRB-150 с синхронизацией нескольких приводов
RPC-интерфейс для вызова функций на OpenMV Cam или другом Arduino через UART, I2C, SPI или CAN с автоматической обработкой ошибок и таймаутов
Приём и передача POCSAG-сообщений на ESP8266/ESP32 с CC1101, поддержка полнодуплекса и автоопределение скорости
Пользовательский протокол UART для ESP32 с преамбулой, CRC16 и поддержкой ACK/NACK для надёжной двусторонней связи
Декодер пакетов OpenSynaptic для приёма данных с 8-битных микроконтроллеров, работает на чистом C89 без динамической памяти
Кодировщик пакетов OpenSynaptic для 8-битных микроконтроллеров — минимальная память, чистый C89, поддержка 80+ единиц измерения
Упрощенный интерфейс для OTA-обновлений прошивки на ESP32 и ESP8266 с автоматической настройкой Wi-Fi и mDNS
Работа с облачными сервисами OVHcloud через Arduino и ESP32 с удобным интерфейсом к OVH API
Парсер NMEA-протокола для GPS-приёмников с поддержкой основных типов предложений и конвертацией координат в разные форматы
Управление индустриальным шилдом P1AM-Serial с двумя независимыми портами RS232/RS485 для Modbus RTU, DMX и собственных протоколов
Управление роботами Pioneer 2DX через протокол P2OS на Arduino и ESP32
Пакетизированная передача данных по Stream-интерфейсам (UART, SPI, I²C, Bluetooth) с контролем целостности через CRC-16
Пакетная передача данных по Serial с кодированием COBS или SLIP, включая нулевые байты
Управление котлами и печами Fumis/Palazzetti через последовательный протокол с поддержкой ESP8266 и других микроконтроллеров
Подключение параллельных принтеров к Arduino через протокол Centronics с поддержкой стандартных методов вывода
Обработка команд из серийного порта или строк с автоматическим разбором аргументов и связыванием с функциями-обработчиками
Управление PCA9557 8-bit I/O expander по I2C: чтение и запись дополнительных портов ввода-вывода
Работа с модулем реального времени PCF8573 через I2C, включая управление будильниками и контроль сбоев питания
Управление 8 дополнительными цифровыми выводами через I2C расширитель PCF8574
Кодирование и декодирование PDU для GSM-модемов с поддержкой GSM 7-bit и UCS-2, включая многочастные SMS
Сетевая коммуникация для Arduino через Ethernet или WiFi Shield с поддержкой TCP, SSL, SMTP и IPv6
Управление восьмиканальным переустройством PCIe Gen 3 PI3EQX12908A2 через I2C для оптимизации высокоскоростных сигналов
Группирует до 16 входных контактов и позволяет читать их одной командой вместо отдельных digitalRead для каждого
Группировка выходных пинов для более быстрого управления с кэшированием состояния