Обмен данными с беспроводным геймпадом Xbox Series X через Bluetooth LE на ESP32
Категория: Communication
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
MQTT-клиент для Arduino на базе Eclipse Paho с поддержкой QoS 0–2 и полным контролем над расходом памяти
Интерфейс CAN-шины через контроллер MCP2515 по SPI с поддержкой стандартных и расширенных кадров
Превратить Android-смартфон в графический дисплей для Arduino через Bluetooth или USB-OTG с кнопками, слайдерами и графиками
Работа с Bluetooth модулями HC-05 через UART в режимах Slave и Master с поддержкой поиска и сопряжения устройств
Криптографически защищённое соединение TLS/SSL для WiFi модулей Seeed с поддержкой различных версий firmware
WiFi для плат Seeed на базе RTL8720DN с API, совместимым с ESP32
Асинхронное воспроизведение WAV-файлов с SD-карты на Arduino с использованием аппаратного таймера
Унифицированный интерфейс для криптографических чипов ECC508, ECC608 и SE050 с поддержкой ECDSA, SHA256 и генерации ключей
Полная поддержка модулей LoRa EBYTE E22 (sx1262/sx1268) для Arduino, ESP8266, ESP32 и STM32 с примерами настройки, WOR и экономии энергии
I2C Slave режим для ESP32 (поддержка устаревших версий ядра; для новых проектов используйте встроенный функционал)
Асинхронная TCP-библиотека для ESP8266 с поддержкой многоклиентских приложений без блокировок
Менеджер для настройки и подключения к сетям Ethernet с сохранением конфигурации в энергонезависимой памяти устройства
Единый интерфейс для FM-приемников TEA5767, RDA5807M, SI4703 и других чипов с поддержкой I2C, стерео и RDS
Обёртка над HardwareSerial, SoftwareSerial и USBAPI Serial для единообразной работы с разными типами последовательных портов
Облегченный WiFi-менеджер для плат с модулями WiFiNINA и WiFi101 с веб-порталом настройки и поддержкой множества контроллеров
Создание собственных BLE периферийных устройств на микроконтроллерах nRF8001 и nRF51822 с гибкой настройкой
Передача данных по RS-485 через аппаратные и программные последовательные порты на любых Arduino-совместимых платах
REST и HTTP клиент для ESP32 с потоковым парсингом JSON и минимальным расходом памяти
Синхронизация Arduino и ESP с облачной платформой Grandeur в реальном времени через Devices и Datastore API
Приём команд сервоканалов и отправка телеметрии датчиков по протоколу iBUS для RC-приёмников Flysky/Turnigy через UART
Полнофункциональный TCP/IP стек lwIP для прямого подключения плат Arduino к Ethernet через MAC-PHY чипы
Подключение к узлам Meshtastic через WiFi или Serial для обмена данными через LoRa-сеть
Thread-safe network interface configuration profiles for ESP32, ESP8266 and AVR.
Декодирование известных протоколов с RF433MHz приёмника с минимальным расходом памяти
Базовая библиотека для драйверов датчиков Sensirion с поддержкой протоколов SHDLC и I2C
Драйвер CAN/CANFD для Teensy 4.0/4.1 с поддержкой трёх каналов и совместимостью с ACAN2515/ACAN2517
Модуль отладки с несколькими уровнями детализации, временными метками и форматированным выводом в стиле printf
Отправка и получение MQTT-сообщений на Arduino для взаимодействия с сервисами и устройствами в сети
API-клиент на C++ для взаимодействия с блокчейном ARK Ecosystem на Arduino и TREMA IDE