Обёртка над популярной C++ библиотекой для работы с JSON в Arduino и ESP-IDF проектах с синтаксисом близким к Python
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Обмен данными между Arduino и устройствами OpenTherm для управления отопительным оборудованием
Кодирование и декодирование бинарных данных в пакеты по протоколам COBS или SLIP с поддержкой CRC8 и индексации
Расширитель GPIO портов через I2C с поддержкой PCF8574 и PCF8574A, восемь дополнительных пинов в одну цепь
Membaca perintah teks dari Serial Monitor, Bluetooth HC-05, atau Stream apa pun ("LED ON", "SET kp 2.5"). Non-blocking, tanpa callback.
Автоматическое управление линиями приёма и передачи для RS485 в полудуплексном режиме на STM32
Клиент MQTT 3.1.1 для Arduino с поддержкой QoS 0, 1 и 2 при публикации и QoS 0, 1 при подписке
Ethernet-библиотека для Teensy 4.1 на основе lwIP с поддержкой TCP, UDP, mDNS, multicast и TLS
Декодирование сигналов с 433 МГц приёмника в режиме реального времени без предварительных знаний о протоколе
Отправка данных через RF433Mhz передатчик с поддержкой tri-bit и Manchester кодирования для Arduino NANO и UNO
Запись и обработка звука с микрофонных датчиков на Arduino-совместимых платах, включая FFT и спектральный анализ
BLE-трансляция данных датчиков Sensirion на ESP32 для приложения MyAmbience с поддержкой истории измерений
BLE Serial (UART) для ESP32 с поддержкой Nordic NUS, совместимостью с популярными мобильными приложениями и возможностью выбора между esp-idf и экономным NimBLE стеком
Сбор и экспорт данных через Serial в форматах JSON и Arduino Serial Plotter
Выводит подробные логи действий программы в Serial monitor для отладки скетчей
Буферизированное чтение данных из Serial с автоматическим разбором по строкам и поддержкой callback-функций
MsgPack-RPC over serial for Arduino and host.
Управление сервомоторами Gearotons по RS485 с поддержкой motion control, homing и калибровки
Драйвер для GSM модуля SIM800L с поддержкой HTTP/HTTPS запросов через GPRS сеть
Драйвер для SIM800L с поддержкой HTTP/HTTPS и передачей бинарных данных в POST-запросах
Управление GSM-модулем SIM900: звонки, SMS, HTTP-запросы и работа с RTC
Минималистичная реализация Modbus-slave для Arduino с поддержкой чтения и записи регистров
Протокол обмена пакетами данных между устройствами с преобразованием байтовых потоков в числа с плавающей запятой
Клиент для управления Spotify через ESP32 по OAuth2 с поддержкой получения информации о треках и плейлистах
Драйверы и готовые классы для работы с BLE-модулем SPBTLE-RF на базе чипа BlueNRG/BlueNRG-MS с примерами маячков и датчиков
Управление NFC-модулями ST25R3916 и ST25R3916B через RF/NFC abstraction layer для чтения и записи меток
Сетевое соединение для STM32-плат с Ethernet через стек LwIP с поддержкой DHCP и DNS
CAN Bus с протоколом publish/subscribe, автоматическим управлением ID и восстановлением подписок после перезагрузки