Сжатие телеметрии на 99% для LoRaWAN и спутниковых каналов через Delta Encoding и RLE
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Подключение ESP8266 к облачным сервисам Amazon с поддержкой DynamoDB, Kinesis, AWS IoT и SNS
Подключение Arduino к облачной платформе Blynk через специализированный шлюз для удалённого мониторинга и управления
USB MIDI для WCH CH32X035 с поддержкой всех стандартных команд и low-latency передачей без дополнительных драйверов
REST клиент для ESP32 с поддержкой GET и POST запросов к удалённым серверам и API
Обертка над PubSubClient для упрощенной работы с MQTT на ESP8266 и ESP32 с привязкой обработчиков к конкретным темам
A lightweight logger for microcontrollers: levels, sources and pluggable sinks.
Управление Si5351A CLK0 в диапазоне 100–150 МГц с минимальным расходом памяти для ATtiny85 и подобных микроконтроллеров
Базовый класс для работы с I²C-устройствами, избавляющий от повторного кода при разработке драйверов датчиков и модулей
Реализация протокола ModbusRTU для взаимодействия с внешними устройствами через последовательный интерфейс с автоматическим расчётом контрольной суммы CRC-16
Отправка и приём кода Морзе для организации телеграфной связи через звук, свет или радиосигнал
Упрощённая реализация протокола NDN для локальных IoT-сетей на базе Ethernet и UDP
Unified Arduino driver for RFID-RC522, LoRa, NRF24L01, HC-12, HC-05/06 and PN532.
Typed C++ SDK for the Blues Notecard.
Минималистичная библиотека для nRF24L01+ с поддержкой динамических пакетов и работой на двух выводах микроконтроллера
Диагностика автомобилей через CAN-Bus на ESP32 по протоколам ISO 15765-4 и ISO 11898
Управление 8-канальным GPIO расширителем PCF8574 через I2C для микроконтроллеров Arduino и ESP
UDP-адаптер для потоковой передачи PCM-аудио между Arduino и ПК через Raw UDP, VBAN и RTP с поддержкой популярных кодеков
Управление Arduino и ESP32 через мобильное приложение RoboLink по WiFi, Bluetooth или серийному порту с простым API на основе ключей
LTE-модемы SimCom A76xx: управление сетевыми режимами, регистрация в сети, поддержка потокобезопасности на ESP32
Минималистичная реализация Modbus-slave для Arduino с поддержкой чтения и записи регистров
Неблокирующий клиент для управления ботом Telegram с микроконтроллера через long polling
Драйвер сетевого модуля ATMEL WINC1500 для плат Arduino MKR с поддержкой WiFi, UDP, SSL и режима точки доступа
Поддержка Wi-Fi для Arduino с помощью плат Wiznet: TCP, UDP, CoAP, MQTT и облачные сервисы
Драйвер CAN для STM32 с поддержкой плат NUCLEO-F303K8 и NUCLEO-L432KC, совместимый с ACAN2515 и ACAN2517
Драйвер FDCAN для Arduino GIGA R1 с поддержкой стандартных и нестандартных битрейтов до 4 Мбит/с
CAN FD драйвер для микроконтроллеров SAME5x с поддержкой обоих контроллеров, фреймов до 64 байт и настраиваемых фильтров приёма
Преобразование UART-сигналов в USB HID команды для подключения клавиатур и устройств ввода к Arduino
Драйвер для GPS и RTK модулей u-blox с поддержкой протокола UBX через UART, I2C и другие интерфейсы