Компактный парсер и генератор JSON для встраиваемых систем с поддержкой JSON-RPC и извлечением данных по пути jsonpath
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Arduino library for the MakerEDU VNEHC I2C MP3 JQ8900 module.
Library for MKE I2C RFID RC522 module
GSM/GPRS-соединение для Arduino MKR GSM 1400: звонки, SMS и интернет через сотовую сеть
Сохранение целых чисел в памяти SIM-карты Arduino MKR GSM 1400 для сохранения данных при перезагрузке
Подключение Arduino MKR NB 1500 к интернету через сети NB-IoT и LTE Cat M1
Поддержка сетей LoRa и LoRaWAN для плат Arduino MKR WAN 1300/1310 с модулем Murata
Поддержка LoRaWAN для плат Arduino MKR WAN 1300/1310 с API для отправки и приёма данных в сетях LoRa
Управление шаговыми двигателями MKS SERVO42D и SERVO57D через CAN-шину с автоматическим расчётом CRC и поддержкой ESP32 или MCP2515
Обмен данными с промышленными устройствами через Modbus RTU и TCP
Modbus TCP для Arduino с чипом ENC28J60, позволяет устройству работать ведомым узлом в сети
Реализация Modbus RTU, TCP и TCP Security для RP2040/RP2350 с поддержкой WiFi и одновременной работой в разных режимах
Modbus-протокол для радиокоммуникации через RadioHead с поддержкой шифрования, Arduino работает как slave-устройство
Реализует Modbus RTU Slave для Arduino на любом последовательном интерфейсе, включая UART и RS-485
Full-featured Modbus RTU slave (server) library for Arduino boards.
Обработка JSON-конфигураций для Modbus RTU/TCP, датчиков iWare и аналоговых сенсоров на ESP8266/ESP32/Arduino с поддержкой множественных устройств
Взаимодействие с устройствами Modbus RTU через RS232/485 на Arduino Giga R1 с оптимизацией под железо и поддержкой всех стандартных функций
Реализация протокола Modbus RTU для связи Arduino с другими устройствами по RS232 или RS485
Minimal Modbus TCP responder that serves holding registers to a PLC or SCADA master.
Реализация протокола ModbusRTU для взаимодействия с внешними устройствами через последовательный интерфейс с автоматическим расчётом контрольной суммы CRC-16
Управление LTE и WiFi интерфейсами ESP32 через процесс freeRTOS с поддержкой TCP+SSL, MQTT и HTTP/HTTPS
Конфигурация и логирование данных с Arduino через локальную сеть с поддержкой MQTT и веб-интерфейса
Форматированный вывод в serial port с использованием printf() вместо склеивания строк
Отправка сообщений кодом Морзе через светодиод, зуммер или реле с поддержкой нескольких языков и алфавитов
Декодирование азбуки Морзе на Arduino через поиск в таблице соответствий точек и тире буквам и цифрам
Конвертирует данные в азбуку Морзе со звуковым или световым выводом через динамик и светодиод
Клиент MQTT 3.1.1 для Arduino с поддержкой Ethernet, WiFi и ESP8266/ESP32
Одновременный вывод логов в Serial и на MQTT-брокер с единым интерфейсом для отладки по USB и Wi-Fi
Механизм FUOTA (Firmware Update Over The Air) для Arduino и ESP32 через MQTT с использованием PubSubClient
MQTT с асинхронной обработкой пакетов, без блокирующих задержек и зависаний сети