Минималистичная библиотека для nRF24L01+ с поддержкой динамических пакетов и работой на двух выводах микроконтроллера
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Диагностика автомобилей через CAN-Bus на ESP32 по протоколам ISO 15765-4 и ISO 11898
UDP-адаптер для потоковой передачи PCM-аудио между Arduino и ПК через Raw UDP, VBAN и RTP с поддержкой популярных кодеков
Неблокирующий клиент для управления ботом Telegram с микроконтроллера через long polling
Драйвер 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 и другие интерфейсы
Работа с расширительной платой AIS 4G на базе ESP32 и подключенными датчиками SHT20, BH1750, RS485
Упрощенное чтение RFID-карт через MFRC522 с поддержкой списка авторизованных UIDs и коллбеков
Портирование BearSSL для Arduino с поддержкой криптографических операций через чип ECCX08 (устарела, используйте ArduinoBearSSL)
Подключение Arduino к IRC-серверам и Twitch Chat с автоматическим разбором сообщений через callback-функции
Регистрация Arduino в локальной сети через mDNS и поиск сервисов по DNS-SD
Парсер UDP-телеметрии от Assetto Corsa для ESP32 и ESP8266 с поддержкой консольных версий игры
Асинхронные HTTP-запросы (GET, POST, PUT, PATCH, DELETE, HEAD) для Teensy 4.1 с QNEthernet без блокирования основного кода
Асинхронные HTTPS-запросы для ESP32 с поддержкой GET, POST, PUT, PATCH, DELETE и HEAD без блокировки основного потока
Парсинг данных с дешёвых Bluetooth датчиков давления в шинах (TPMS) по BLE-объявлениям
Управление RS485 преобразователем MAX485 с поддержкой полудуплексного и полнодуплексного режимов
Подключение Arduino к WiFi-сети через ESP8266 с минимальным кодом
Получение команд с передатчика на радиоуправляемые модели по протоколу CRSF
Связь Arduino и ESP32 с мобильным приложением DIYables Bluetooth STEM через BLE или классический Bluetooth с поддержкой 11 встроенных приложений
Декодер DLMS/COSEM для австрийских счётчиков электроэнергии с интерфейсом P1, преобразующий сообщения в JSON для Home Assistant
Упрощённое чтение и запись данных произвольной длины на RFID-карты через модуль MFRC522 без ручного расчёта границ блоков
ESP-NOW сеть для ESP32: прямой обмен данными между микроконтроллерами без WiFi и с минимальным потреблением энергии
Управление BLE112-модемом через командный интерфейс для добавления Bluetooth Low Energy в проекты на ESP32
SPI-библиотека для ESP32 с DMA-буфером для быстрой передачи больших объёмов данных в режимах Master и Slave
Управление ESP8266 и ESP32 голосовыми командами Amazon Alexa через локальный API
Автоматическое подключение и восстановление WiFi для ESP8266/ESP32 с событийными callbacks и без блокировки кода
Синхронизация данных с Firebase Realtime Database: создание, чтение, обновление и удаление записей прямо с Arduino