Примеры создания клавиатур на базе BlueMicro библиотек для популярных микроконтроллеров с поддержкой HID протокола
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Подключение Arduino к облачной платформе Blynk через специализированный шлюз для удалённого мониторинга и управления
Arduino library for MCU to MCU communication over OneWire protocol.
Конвертация переменных в массивы байтов и обратно для передачи по I2C, SPI и serial
Обёртка над CAN-протоколом для ESP32 с поддержкой CAN Open и TWAI-драйвера
USB MIDI для WCH CH32X035 с поддержкой всех стандартных команд и low-latency передачей без дополнительных драйверов
SDK для подключения ESP32 и ESP8266 к облачной платформе Cloudchip.io по MQTT и HTTP API
Получение данных о криптовалютах с CoinMarketCap API на ESP8266, ESP32 и WiFi101
Интеграция Arduino и ESP8266/ESP32 с платформой домашней автоматизации Constellation 1.8 через JSON
Асинхронный доступ к данным OBD2, J1939 и J1708 через микросхему DFL168A без блокировки выполнения кода
Синхронный доступ к данным автомобильной сети OBD2, J1939 и J1708 через микросхему DFL168A
Отправка сообщений и файлов в Discord с микроконтроллера через webhook без полноценного бота
Связь Arduino и ESP32 с мобильным приложением DIYables Bluetooth STEM через BLE или классический Bluetooth с поддержкой 11 встроенных приложений
Автоматическое разбиение больших сообщений на фрагменты и сборка без динамической памяти для TCP/UDP на Arduino
ESP-NOW сеть для ESP32: прямой обмен данными между микроконтроллерами без WiFi и с минимальным потреблением энергии
Работа с модемом BG95 через ESP32: GSM/GPRS/NB-IoT, TCP, HTTP, MQTT, SMS и GNSS-навигация
REST клиент для ESP32 с поддержкой GET и POST запросов к удалённым серверам и API
Обертка над PubSubClient для упрощенной работы с MQTT на ESP8266 и ESP32 с привязкой обработчиков к конкретным темам
Обмен данными между Arduino и Python-скриптом на компьютере для удалённого управления микроконтроллером
Обмен данными между Arduino и домашней системой автоматизации FHEM через HTTP с поддержкой базовой аутентификации
A lightweight logger for microcontrollers: levels, sources and pluggable sinks.
Управление Si5351A CLK0 в диапазоне 100–150 МГц с минимальным расходом памяти для ATtiny85 и подобных микроконтроллеров
Создание простого командного интерпретатора на микроконтроллере для управления через текстовые команды
Управление GPRS-модемом GEENYmodem через Arduino с поддержкой интеграции tingg.io
Парсер UDP-телеметрии Gran Turismo 7 для ESP32 и ESP8266 с расшифровкой Salsa20 и поддержкой пакетов типов A, B, ~ и C
Генерирует JSON-конфигурации для MQTT Discovery в Home Assistant, поддерживая различные типы датчиков и устройств
Генерирует MQTT-топики и конфиг-сообщения для Home Assistant MQTT Discovery без ручной работы с форматом
Базовый класс для работы с I²C-устройствами, избавляющий от повторного кода при разработке драйверов датчиков и модулей
Порт фреймворка LoRaWAN LMIC для работы с модулями на SX1272, SX1276 и RFM9x (больше не поддерживается, рекомендуется MCCI LoRaWAN LMIC Library)
Интеграция Arduino с KNX/EIB через модуль KIMaip по протоколу I2C