Кодирование и декодирование бинарных данных в пакеты по протоколам COBS или SLIP с поддержкой CRC8 и индексации
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Расширитель 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
Запись и обработка звука с микрофонных датчиков на Arduino-совместимых платах, включая FFT и спектральный анализ
Сбор и экспорт данных через 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 с поддержкой получения информации о треках и плейлистах
CAN Bus с протоколом publish/subscribe, автоматическим управлением ID и восстановлением подписок после перезагрузки
Управление платой The Troll: звук, кнопки, DIP-переключатели и PWM с поддержкой I2C
Создание нескольких виртуальных USB MIDI кабелей для Arduino с независимой отправкой и приёмом сообщений на каждом
Обмен данными между Arduino и ПК через USB HID с использованием протокола SimplePacketComs
Управление протоколом MegaSquirt для взаимодействия Arduino с TunerStudio при настройке параметров двигателя
Создание Telegram-ботов для Arduino, ESP8266, ESP32 и ПК с минимальным потреблением памяти и без динамического выделения
CAN2515 driver for VLCB library
Абстракция для работы с UART, I2C и SPI на платах VEGA ARIES IoT
Передача многобайтных данных через I2C с поддержкой типов благодаря C++ шаблонам
Драйвер для Wi-Fi щита WizFi250-EVB, подключаемого к Arduino через UART с поддержкой HTTP, MQTT, UDP и облачных сервисов
Поддержка Wi-Fi для Arduino с помощью плат Wiznet: TCP, UDP, CoAP, MQTT и облачные сервисы
MQTT 5.0 для Arduino Uno с GSM-модулями SIM800/SIM900, занимающая всего 2 КБ памяти