Работа с датчиками давления ASDX (Honeywell) по I2C с выводом значений в различных единицах измерения
Архитектура: *s
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление микросхемой AXP192 через I2C для контроля питания, зарядки батареи и энергопотребления на плата M5Stack и LilyGO
Управление часами реального времени BM8563 через I2C для M5Stack устройств
Работа с 1 Мбит энергонезависимой памятью CAT24M01 через I2C с поддержкой 128 килобайт адресного пространства
Базовый класс для работы с I²C-устройствами, избавляющий от повторного кода при разработке драйверов датчиков и модулей
Неблокирующая I2C-библиотека для SAMD21/SAMD51 на базе контроллера прямого доступа в памяти
Работа с EEPROM чипами семейства 24LC и совместимыми по интерфейсу I2C — чтение, запись и проверка данных во внешней памяти до 64 КБ
I2C Slave для ESP32 с поддержкой больших буферов данных
Помощник для работы с I2C регистрами: чтение и запись байтов, слов, буферов с поддержкой мультиплексора TCA9548
Управление HC4067 через I2C с расширителем PCF8574 вместо четырёх проводов микроконтроллера
Интеграция BMP180, MPU6050 и LoRa для систем мониторинга через I2C
Управление инфракрасным датчиком приближения I2C-IRSENSE для определения расстояния до объектов по отражению ИК-света
Управление символьными LCD-дисплеями (16x2, 20x4) через I2C с поддержкой HD44780 и стандартным Print-интерфейсом
Драйвер LCD12864-V2.0 со ST7920 через I2C расширитель MCP23017, поддерживает графику и текст
Управление 6-осевым инерционным датчиком MPU6886 по I2C для отслеживания движения и ориентации на M5Stack
Сканер устройств на шине I2C для поиска подключённых компонентов и проверки их адресов
Сканер для поиска устройств на шине I2C и определения их адресов в формате, пригодном для Wire.begin
Унифицированный интерфейс для работы с популярными I2C-датчиками, часами реального времени, инерциальными модулями и вспомогательными функциями
Превращает Arduino в I2C slave-устройство с виртуальными регистрами для обмена данными через шину I2C
Управление программируемой микросхемой GreenPAK SLG46826 через I2C из Arduino
Сброс зависших устройств на шине I2C путём отправки импульсов согласно спецификации протокола
Поддержка цифровых датчиков температуры по I²C, совместимых с LM75: LM75A, TMP102, MCP9800, DS1775 и другие
Чтение состояния кнопок, джойстиков и энкодеров контрольной панели через I2C и управление светодиодами
Сканирование адресов I2C-шины и вывод таблицы найденных устройств, как команда i2cdetect в Linux
Управление 16 дополнительными портами ввода-вывода через I2C с помощью микросхемы PCF8575C
Управление семисегментными индикаторами через PCF8575 по протоколу I2C с автоопределением адреса модуля
Обёртка для упрощения работы с I2C-протоколом на Arduino и управления несколькими устройствами на шине
Обёртка над Wire для упрощения разработки библиотек I2C-устройств с готовыми методами чтения регистров и управления битами
Матричная клавиатура 4x4 через I2C с микросхемой PCF8574, поддержка разных размеров и нескольких устройств на одной шине
Работа с матричными клавиатурами до 8×8 через I2C расширитель PCF8575 с поддержкой дребезга контактов