Работа с АЦП MCP3021 и MCP3221 через I2C для расширения количества аналоговых входов
Архитектура: xmc
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Поддержка АЦП 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 с поддержкой целочисленной арифметики и регистров гистерезиса
Управление цифровым датчиком температуры MCP9808 по шине I2C с разрешением до 0,0625°C и срабатыванием по температурным порогам
Управление Arduino из Minecraft через протокол MCreator Link
Шахматный движок для микроконтроллеров на основе micro-Max с поддержкой UCI и настройкой под ограниченную память
Графическая библиотека для вывода антиалиасированного текста на LCD-дисплеи с минимальными затратами памяти
Управление TFT-дисплеями 2.4–3.95 дюйма на shields mcufriend для Arduino UNO с поддержкой графики и прямого доступа к регистрам контроллера
Обработка нескольких кнопок через один аналоговый вход с подавлением дребезга и автоповтором
Управление AD9833 программируемым генератором сигналов через SPI с синтезом частоты, фазы и формы волны
Кольцевой буфер для асинхронной передачи данных между частями приложения с режимами перезаписи или отклонения при переполнении
Работа с LED-кубами как с трёхмерным массивом вокселей независимо от аппаратной реализации
Управление часами реального времени DS1307: чтение и запись времени, работа с NVRAM и генератором прямоугольных импульсов
Управление часами реального времени DS3231 по I2C: настройка времени, будильников, режимов работы и квадратурного выхода
Управление 24-битным АЦП HX711 для считывания тензодатчиков с выбором усиления и калибровкой данных
Обработка цифровых кнопок с детектированием клика, двойного клика и длительного нажатия, защитой от дребезга и автоповтором
Работа с датчиком температуры LM335A с целочисленной арифметикой без плавающей точки