Хранение и управление конфигурацией ESP8266/ESP32 с автоматической персистентностью и веб-интерфейсом
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Настройка и конфигурация ESP32 через Bluetooth LE с сохранением параметров и поддержкой OTA-обновлений
Воспроизведение сложных движений сервомоторов по анимациям, экспортированным из Blender
Компактный протокол для синхронизации 3D-сцены Blender с Arduino в реальном времени — управление объектами, координатами и текстовыми сообщениями
Обновление прошивки и файловой системы ESP32 по Bluetooth Low Energy без подключения к интернету
Создание собственных BLE периферийных устройств на микроконтроллерах nRF8001 и nRF51822 с гибкой настройкой
ESP32 эмулирует Bluetooth-клавиатуру и выполняет скрипты с SD-карты для автоматизации нажатий клавиш
Шлюз для чтения данных с BLE-датчиков и синхронизации с Arduino Cloud с автоматическим переключением между Bluetooth и WiFi
Обмен данными с BLE Serial модулями через SoftwareSerial с поддержкой настройки под конкретное оборудование
Обёртка для BLE-связи на ESP32 с Serial-подобным API для обмена данными с мобильными устройствами
Синхронизация числовых значений между Arduino через BLE с разделением на периферийные устройства и агрегатор
Асинхронное кодирование ошибок и настроек последовательностью миганий светодиода без блокировки основной программы
Управление множеством светодиодов и зуммеров с предустановленными или собственными паттернами мигания через цифровые пины, PWM или сдвиговый регистр
Неблокирующие паттерны мигания и fade-эффектов для светодиодов и зуммеров с изменением параметров во время работы
Комплексное решение для IoT-проектов на Arduino и ESP с поддержкой WiFi, BLE и MQTT, облачным сервером и мобильным приложением
Работа с датчиками качества воздуха Plantower PMSX003ST на Arduino, ESP8266 и ESP32 с парсингом данных о концентрации частиц
Управление светодиодами и индикаторами с поддержкой прямого подключения к пинам Arduino или через сдвиговый регистр 74HC595
Неблокирующие таймеры с автоматическим сбросом и поддержкой разных единиц времени для loop()
Универсальный драйвер для платы Teknikio Bluebird с поддержкой акселерометра, гироскопа, RGB светодиода и других встроенных датчиков
Превратить Android-смартфон в графический дисплей для Arduino через Bluetooth или USB-OTG с кнопками, слайдерами и графиками
Чтение данных акселерометра BMA400 через I2C с примерами для контроля движения и ускорения
Чтение температуры, влажности и давления с датчика BME280 по I2C или SPI для Arduino и ESP8266
Чтение датчиков BME280 и TSL2591 по I2C для измерения температуры, влажности, давления и освещённости
Работа с датчиками SGP40 (VOC-индекс) и SHT40 (температура и влажность) на основе API Adafruit
Планировщик задач, обработка кнопок и конечные автоматы для неблокирующего управления Arduino без delay()
Универсальная игровая петля для Arduino с независимым отслеживанием времени и обработкой ввода без блокировок
Примеры создания клавиатур на базе BlueMicro библиотек для популярных микроконтроллеров с поддержкой HID протокола
Единый интерфейс для HID-устройств через USB и BLE с автоматическим определением активного соединения
Поддержка Bluetooth-геймпадов для Arduino NINA-W10 плат: DualSense, Xbox, Nintendo Switch и других контроллеров
Управление регуляторами BlueRobotics через протокол I2C для подводных роботов и подобных систем