I2C расширитель GPIO на 16 портов MCP23017 с управлением пинами, настройкой направления и подтягивающими резисторами
Архитектура: FP51
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление 16 дополнительными GPIO через I²C расширитель MCP23017 с поддержкой прерываний и callback-функций
Расширитель портов ввода-вывода MCP23017 по I2C, добавляющий 16 дополнительных цифровых выводов к Arduino
I2C портовый экспандер MCP23017 с поддержкой 16 IO-линий и оптимизацией записи
Управление портовыми экспандерами MCP23017, MCP23S17, MCP23018 и MCP23S18 через I2C с поддержкой прерываний и работой с отдельными пинами и портами
Расширитель портов MCP23S08 с интерфейсом SPI для управления 8 дополнительными цифровыми входами-выходами
Расширитель 16 цифровых портов ввода-вывода через SPI с поддержкой прерываний и настройкой подтяжки
Контроллер CAN-шины MCP2515 с неблокирующей отправкой пакетов и встроенной очередью передачи
Работа с АЦП MCP3201 через SPI: чтение аналоговых сигналов и преобразование в вольты
12-битный SPI АЦП с восьмью каналами для одновременного снятия аналоговых сигналов или четырьмя дифференциальными парами
Битовый бэнг для MCP3304 на Raspberry Pico, работает через обычные GPIO вместо аппаратного SPI
Работа с 13-битными АЦП MCP3302 и MCP3304 через SPI с поддержкой дифференциальных измерений и произвольных комбинаций каналов
Работа с 18-битными АЦП MCP3421–3428 по I2C с настройкой разрядности, усиления и чтением в вольтах
Работа с многоканальными АЦП MCP342x от Microchip через шину I2C с поддержкой синхронизации нескольких чипов
Работа с АЦП MCP3021 и MCP3221 через I2C для расширения количества аналоговых входов
Поддержка АЦП MCP3002, MCP3004, MCP3008 через SPI с дифференциальными измерениями и режимом низкого энергопотребления
Управление цифровым потенциометром MCP4131 по протоколу SPI для регулировки сопротивления программно
Управление цифровым потенциометром MCP4132 через SPI с поддержкой моделей 5k, 10k, 50k и 100k омов
Управление цифровым потенциометром MCP4151 через SPI с поддержкой записи и чтения значений сопротивления
Управление цифровым потенциометром MCP4151 через три провода GPIO без механических движков
Управление цифровым потенциометром MCP4251 через SPI с поддержкой сопротивлений 5, 10, 50 и 100 кОм
Управление цифровыми потенциометрами MCP4261 через SPI с кэшированием значений и поддержкой EEPROM
Управление цифровыми потенциометрами MCP45HVX1: чтение и запись положения вайпера, пошаговое изменение сопротивления, контроль регистра TCON
Управление цифровым потенциометром MCP4661 через I2C для удаленной настройки сопротивления
Управление 12-битным ЦАП MCP4725 по шине I2C с поддержкой кеша и EEPROM
Четырёхканальный 12-битный ЦАП MCP4728 с I2C-интерфейсом и энергонезависимой памятью для генерирования аналоговых сигналов
Управление цифро-аналоговыми преобразователями MCP4822, MCP4812 и MCP4802 через SPI с базовым набором функций конфигурирования и вывода
Работа с часами реального времени MCP7940 по I2C: два будильника, SRAM, калибровка и поддержка моделей с EEPROM
Управление микросхемой реального времени MCP79411/12 по протоколу I2C с поддержкой синхронизации времени
Работа с датчиками температуры Microchip MCP9800/1/2/3 через I2C с поддержкой целочисленной арифметики и регистров гистерезиса