Управление кондиционерами через ИК-сигналы с чипом BC7215A: поддержка сотен брендов, разбор входящих команд, работа без облака
Архитектура: sam
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Криптографические примитивы Bitcoin: эллиптические кривые, хеширование и операции с ними на основе Bitcoin Cryptography Library
Arduino library for reading BEL single-phase energy meters over a serial line.
Обработка кнопок на AVR с детектированием нажатий, отпусканий и долгого удержания, с защитой от дребезга
Работа с датчиком освещённости BH1750 через I2C с настройкой времени измерения и поддержкой модулей GY-30/GY-302
Драйвер для цифрового датчика освещённости BH1750FVI с поддержкой Arduino и ESP8266
Вывод символов двойной высоты на LCD-дисплеи через обёртку над LiquidCrystal
Создаёт набор больших двухсимвольных цифр для LCD-дисплеев 2x16 совместимо с Liquid Crystal библиотекой Arduino
AVR-compatible driver for BIOVO and M5Stack FPC1020A fingerprint modules.
Управление реле, кнопками и индикаторами на основе таймеров без блокирования цикла, с поддержкой эффектов мигания
Побитовое чтение и запись данных, не выровненных по границам байтов, для компактного хранения в памяти микроконтроллера
Управление Microsoft Flight Simulator 2020 через Serial-связь с микроконтроллера
Текстовый протокол команд/ответов для BLE-управления Arduino из .NET приложений
Асинхронное кодирование ошибок и настроек последовательностью миганий светодиода без блокировки основной программы
Управление светодиодами и индикаторами с поддержкой прямого подключения к пинам Arduino или через сдвиговый регистр 74HC595
Неблокирующие таймеры с автоматическим сбросом и поддержкой разных единиц времени для loop()
Универсальный драйвер для платы Teknikio Bluebird с поддержкой акселерометра, гироскопа, RGB светодиода и других встроенных датчиков
A lightweight constant-time cryptographic library optimized for 8-bit AVR microcontrollers.
Планировщик задач, обработка кнопок и конечные автоматы для неблокирующего управления Arduino без delay()
Поддержка Bluetooth-геймпадов для Arduino NINA-W10 плат: DualSense, Xbox, Nintendo Switch и других контроллеров
Управление регуляторами BlueRobotics через протокол I2C для подводных роботов и подобных систем
Управление NMOS-драйвером BM12O2021-A/BMD12K202 через 9-битный UART с поддержкой PWM и других функций модуля
Управление H-bridge модулем BM12O2321-A через 9-битный UART с чтением тока нагрузки
Управление LCD-модулем BM32O2531-A через 9-битный UART на Arduino
Управление микропористым распылителем BM52D5021-1 через UART с настройкой уровня и времени работы
Управление низкомощным модулем распылителя BM52D5121-1/BMN31K512 через UART с контролем вентилятора, мощности и RGB-светодиодов
Работа с датчиком BME280 для измерения температуры, влажности и давления через I2C или SPI
Лёгкая библиотека для чтения данных датчика Bosch BME280 по I2C без зависимости от Wire
Получение данных температуры, влажности и давления с датчика Bosch BME280 через I2C или SPI
24-битный АЦП модуль для подключения к Arduino по шине I2C с высокой точностью измерения