Работа с 12/10-битными SPI ЦАП-ами AD7390/AD7391 с выводом напряжения от 0 до 5,5 В и управлением в битах, процентах или вольтах
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление цифро-аналоговым преобразователем AD7390 для вывода аналоговых сигналов из Arduino
Управление генератором сигналов AD9833 с поддержкой аппаратного и программного SPI
Генератор функций на AD9850/AD9851 с поддержкой аппаратного и программного SPI для синусоидальных и прямоугольных сигналов до 40/70 МГц
Расширитель портов ввода-вывода AW9523 с поддержкой управления светодиодами по шине I2C
Управление звуковым процессором BD3491FS через I2C без работы с регистрами вручную
Опрос матричных клавиатур с диодной мультиплексацией через GPIO пины Arduino
Портовый расширитель MCP23008 с шиной I2C для добавления 8 цифровых входов-выходов к Arduino
Восьмиканальный 10-битный АЦП MCP3008 с интерфейсом SPI для подключения дополнительных аналоговых входов
12-битный DAC по I2C для управления аналоговым выходным напряжением через два провода
Управление матричной клавиатурой и расширение GPIO через микросхему TCA8418 по интерфейсу I2C
FFT преобразование сигналов для Arduino Zero и Adafruit Feather M0 с процессором SAMD21
Распознавание 16 кнопок или 4x4 клавиатуры через один аналоговый вход по уникальным значениям напряжения
Добавляет функцию автоматического обучения адресам устройств в MobaLedLib с поддержкой DCC, CAN, SX и LNet
Контроль двух 16-канальных мультиплексеров ADG725 по SPI-подобному интерфейсу с независимым или синхронным выбором каналов
Управление двумя 16-канальными мультиплексерами ADG726 для подключения множества датчиков к ограниченному числу входов Arduino
Управление матричным коммутатором ADG728 по I2C — 1x8 мультиплексер для переключения восьми каналов
Управление матричным коммутатором ADG729 через I2C для переключения сигналов между несколькими каналами
Управление 32-канальным мультиплексером ADG731 через SPI для подключения нескольких датчиков к одному входу Arduino
Управление 32-канальным мультиплексором ADG732 через параллельный интерфейс для подключения множества датчиков к одному входу Arduino
Вычисление контрольных сумм Adler-32, Adler-16 и Adler-64 для проверки целостности данных
Работа с 16-битными АЦП ADS1115 и 12-битными ADS1015 с поддержкой Single Shot и непрерывного режима преобразования
16-битный АДЦ ADS1119 с четырьмя каналами и интерфейсом I2C для чтения аналоговых сигналов с калибровкой по смещению
24-битный АЦП с интерфейсом I2C для высокоточных измерений напряжения в датчиках и системах с требованиями к качеству данных
24-битный 4-канальный АЦП ADS1220 с поддержкой всех режимов работы микросхемы, включая термопары, RTD и мостовые схемы
12-битный АЦП ADS7828 с восьмью входами и интерфейсом I2C для расширения возможностей аналоговых измерений
Лёгкая библиотека для энкодеров с поддержкой кнопок, ускорения и прерываний, без зависимостей и динамической памяти
Diode-multiplexed keypad support for Arduino
Эмуляция мыши и джойстика Amiga с квадратурным кодировщиком для классических компьютеров
Управление аналоговыми и цифровыми мультиплексорами для экономии пинов Arduino через единый API