Драйвер датчика освещённости BH1750FVI для измерения интенсивности света (0,11–100 000 люкс) по I2C с тремя режимами и коррекцией коэффициента
Архитектура: uno
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Инструменты для работы с популярными датчиками Arduino: HC-SR04, MQ-серии, DHT11, LM35, PIR и другими, с упрощённой инициализацией и чтением значений
Обработка биометрических сигналов: пульс, дыхание и электродермальная активность в реальном времени
Кодирование и декодирование ECDSA-подписей в формат DER согласно стандарту Bitcoin BIP66
Управление двухкатушечным реле импульсами с минимальным потреблением тока
Драйвер оптического датчика движения PMW3901 с поддержкой счётчиков и режима буфера кадров
Функции для работы с отдельными битами: подсчёт, разворот, циклические сдвиги и манипуляции для типов от uint8_t до uint64_t
Измерение энергопотребления с помощью чипа BL0940 через SPI-интерфейс с доступом ко всем регистрам микросхемы
Драйвер для однофазного счётчика энергии BL0942 с передачей данных через UART
Работа с энергомонитором BL0942 через SPI-интерфейс для измерения тока, напряжения и мощности
Отправка бинарных данных с датчиков на ПК через Serial по протоколу Blaeck с поддержкой Master/Slave архитектуры по I2C
Готовые определения GATT-сервисов и характеристик для BLE-устройств согласно спецификации Bluetooth
Компактный протокол для синхронизации 3D-сцены Blender с Arduino в реальном времени — управление объектами, координатами и текстовыми сообщениями
Шлюз для чтения данных с BLE-датчиков и синхронизации с Arduino Cloud с автоматическим переключением между Bluetooth и WiFi
Обмен данными с BLE Serial модулями через SoftwareSerial с поддержкой настройки под конкретное оборудование
Работа с датчиками качества воздуха Plantower PMSX003ST на Arduino, ESP8266 и ESP32 с парсингом данных о концентрации частиц
Чтение данных акселерометра BMA400 через I2C с примерами для контроля движения и ускорения
Чтение температуры, влажности и давления с датчика BME280 по I2C или SPI для Arduino и ESP8266
Чтение датчиков BME280 и TSL2591 по I2C для измерения температуры, влажности, давления и освещённости
Примеры создания клавиатур на базе BlueMicro библиотек для популярных микроконтроллеров с поддержкой HID протокола
Единый интерфейс для HID-устройств через USB и BLE с автоматическим определением активного соединения
Работа с датчиками давления и температуры Keller серии LD по протоколу I2C
Работа с датчиком давления MS5837 для измерения давления и глубины погружения до 300 метров
Работа с датчиком температуры TSYS01 через I2C с поддержкой нескольких шин и валидацией инициализации
Лёгкая библиотека для связи MCU с Blues.IO Notecard по I2C с минимальными расходами памяти
Работа с модулем Notecard от Blues Wireless для сотовой и спутниковой связи Arduino через Serial или I2C
Класс псевдо-датчика для тестирования и примеров работы с Notecard от Blues Wireless
WiFiManager для подключения плат с модулем WiFiNINA к Blynk с автоматической сетью и сохранением конфигурации
Управление подключением Ethernet к Blynk с веб-интерфейсом для настройки на лету, с поддержкой множества плат и способов хранения конфигурации
Управление Sub-1G OOK-передатчиком BMC21M0x1 по UART и I2C с поддержкой прозрачной передачи данных