Драйвер для GPS и RTK модулей u-blox с поддержкой протокола UBX через UART, I2C и другие интерфейсы
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с расширительной платой AIS 4G на базе ESP32 и подключенными датчиками SHT20, BH1750, RS485
Упрощенное чтение RFID-карт через MFRC522 с поддержкой списка авторизованных UIDs и коллбеков
Асинхронная работа с GSM и LTE модемами без блокировки цикла Arduino через очередь команд и callback-функции
Портирование BearSSL для Arduino с поддержкой криптографических операций через чип ECCX08 (устарела, используйте ArduinoBearSSL)
Подключение Arduino к IRC-серверам и Twitch Chat с автоматическим разбором сообщений через callback-функции
Регистрация Arduino в локальной сети через mDNS и поиск сервисов по DNS-SD
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Асинхронные HTTPS-запросы для ESP32 с поддержкой GET, POST, PUT, PATCH, DELETE и HEAD без блокировки основного потока
Автоматическое определение датчиков температуры, влажности и давления по I2C с единым API для восьми популярных моделей
Кодирование и декодирование ECDSA-подписей в формат DER согласно стандарту Bitcoin BIP66
Готовые определения GATT-сервисов и характеристик для BLE-устройств согласно спецификации Bluetooth
Поддержка Bluetooth-геймпадов для Arduino NINA-W10 плат: DualSense, Xbox, Nintendo Switch и других контроллеров
Парсинг данных с дешёвых Bluetooth датчиков давления в шинах (TPMS) по BLE-объявлениям
Работа с модулем Bluetooth 5.2 BM7701-00-1 через UART с поддержкой обмена данными между Arduino и BLE-устройствами
UART-расширение для Arduino с поддержкой модулей BMB22M210 и BMB22T101, управление FIFO-буферами и прерываниями
Управление модулем 2.4 ГГц трансивера BMC56M001/BMC56M001A с организацией парных соединений и обменом данными по UART
WiFi-модуль BMC81M001 для Arduino с поддержкой UART, команд AT, TCP и HTTP-запросов
Простой протокол для обмена текстовыми данными между микроконтроллерами с разделением строк специальным символом
Управление RS485 преобразователем MAX485 с поддержкой полудуплексного и полнодуплексного режимов
Декодер данных в формате CayenneLPP для преобразования буферов в JSON-массивы
Поддержка CBUS для MCP2515 с минимальным расходом памяти через MCP_CAN
Парсер команд для микроконтроллеров, разбирает строки формата "КОМАНДА АРГУМЕНТ1 АРГУМЕНТ2..." со строгой типизацией и валидацией без динамического выделения памяти
Связь Arduino с облачной базой данных Supabase через API для синхронизации данных в реальном времени
Подключение Arduino к WiFi-сети через ESP8266 с минимальным кодом
Синхронизация данных Arduino с DCD Hub через MQTT по идентификатору свойства
Упрощённый вывод данных через Serial с форматированием строк в стиле C#
Modbus RTU master для Arduino с поддержкой всех основных команд чтения и записи через UART
Работа с GPS/GPRS/GSM модулем SIM808 для отправки SMS, звонков, передачи данных и геолокации
Декодер DLMS/COSEM для австрийских счётчиков электроэнергии с интерфейсом P1, преобразующий сообщения в JSON для Home Assistant