Управление сервоконтроллерами Pololu Maestro через Serial Interface по протоколу официальной документации устройства
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Декодирование PPM-сигналов RC-приёмника через прерывания без блокировки основной программы
HTTP-запросы и MQTT через GSM-модем на ESP32 по PPP-протоколу
Отправка и получение OSC-сообщений на Arduino через SLIP или UDP для взаимодействия с аудиоПО и другими устройствами
Управление преобразователями частоты VFD через RS485 по протоколу FreePort с Arduino
Автоматическое управление линиями приёма и передачи для RS485 в полудуплексном режиме на STM32
Взаимодействие с электронными регуляторами T-Motor ALPHA ESC через протокол телеметрии для мониторинга параметров двигателя
Форматированный вывод чисел в столбцы одинаковой ширины для табличного представления данных
Расширение для Stream и Print с поддержкой printf, потоковым вводом-выводом и форматированием данных из EEPROM и памяти программ
Отправка метрик Arduino на Prometheus через Remote Write протокол с поддержкой сжатия данных
Промежуточный слой для отправки метрик в GrafanaLoki и Prometheus с Arduino через WiFi или GSM с поддержкой TLS
Реализация протокола CoAP для Arduino, ESP32 и ESP8266 с поддержкой режимов клиента и сервера, включая observe для подписки на изменения ресурсов
Arduino притворяется PS/2 устройством и общается с хостом по этому протоколу для эмуляции клавиатуры, мыши или сенсорной панели
Реализация PS/2 хоста для подключения клавиатур, мышей и тачпадов к Arduino с поддержкой высокой частоты передачи данных
Реализация криптографического стандарта Platform Security Architecture для Arduino с поддержкой хеширования, шифрования и генерации ключей
Облачный обмен сообщениями PubNub для Arduino с методами publish() и subscribe() через любой совместимый сетевой модуль
Клиент MQTT для Arduino и совместимого оборудования с поддержкой протокола 3.1.1
Модифицированная версия PubSubClient с поддержкой двоичных форматов в will-сообщениях MQTT, включая protobuf
Клиент MQTT 3.1.1 для Arduino с поддержкой QoS 0, 1 и 2 при публикации и QoS 0, 1 при подписке
Инструменты для упрощения работы с PubSubClient и MQTT на Arduino, особенно на ESP8266
Декодирование сигналов протоколов, где информация кодируется длиной импульса, с гибким выбором пинов через EnableInterrupt
Клиент для отправки данных с ESP8266 на облачный сервис временных рядов pushdata.io через защищённое SSL-соединение
Отправка push-уведомлений на мобильные устройства через сервис Pushetta с Arduino Yun
RPC фреймворк для вызова функций Arduino из Python скрипта через последовательный порт с автоматической сериализацией данных по MsgPack
Чтение напряжения, тока и энергии с энергомониторов Peacefair (PZEM-004T, PZEM-014/016, PZEM-003/017, PZEM-6L24, PZIOT-E02)
API для обмена командами между Arduino и ПК через последовательный порт с поддержкой нескольких типов данных и структурированными ответами
Ethernet-библиотека для Teensy 4.1 на основе lwIP с поддержкой TCP, UDP, mDNS, multicast и TLS
Управление модемами Quectel LPWA (LTE-M/NB-IoT) для GPS-трекеров и IoT-устройств с поддержкой MQTT и режимов экономии энергии
Управление модулем Quectel EC200U через AT-команды: сеть, TCP/SSL, HTTP(S), MQTT, GNSS, SMS, NTP и файловая система
Упрощённый вывод в Serial с поддержкой нескольких значений разных типов, автоматическими разделителями и форматированием