Побитовое чтение и запись данных, не выровненных по границам байтов, для компактного хранения в памяти микроконтроллера
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление Microsoft Flight Simulator 2020 через Serial-связь с микроконтроллера
Работа с отдельными битами и байтами: преобразование uint16_t и проверка состояния флагов в данных сенсоров и регистров
Измерение энергопотребления с помощью чипа BL0940 через SPI-интерфейс с доступом ко всем регистрам микросхемы
Драйвер для однофазного счётчика энергии BL0942 с передачей данных через UART
Работа с энергомонитором BL0942 через SPI-интерфейс для измерения тока, напряжения и мощности
Отправка бинарных данных с датчиков на ПК через Serial по протоколу Blaeck с поддержкой Master/Slave архитектуры по I2C
Отправка данных с датчиков на ПК по Ethernet или WiFi в бинарном формате по протоколу Blaeck
Готовые определения GATT-сервисов и характеристик для BLE-устройств согласно спецификации Bluetooth
Подключение BLE-геймпадов Xbox и Steam Controller к ESP32 через Bluetooth Low Energy
MIDI-обмен через Bluetooth Low Energy для Arduino с единым API под разные транспорты
OTA-обновления прошивки ESP32 по Bluetooth Low Energy с поддержкой пользовательских UUID и отслеживанием прогресса
SDK для Bluetooth Low Energy на чипе nRF8001 с поддержкой BLE Shield и других плат Arduino
Nordic UART Service по BLE для ESP32 в режиме сервера с поддержкой мобильных приложений и пропускной способностью свыше 100 кбайт/с
Текстовый протокол команд/ответов для BLE-управления Arduino из .NET приложений
Хранение и управление конфигурацией ESP8266/ESP32 с автоматической персистентностью и веб-интерфейсом
Настройка и конфигурация 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-эффектов для светодиодов и зуммеров с изменением параметров во время работы