Управление 32-канальным мультиплексором ADG732 через параллельный интерфейс для подключения множества датчиков к одному входу Arduino
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Вычисление контрольных сумм Adler-32, Adler-16 и Adler-64 для проверки целостности данных
Driver for the Analog Devices ADRF6655 broadband up/downconverting mixer with integrated fractional-N PLL and VCO.
Полный драйвер 16-битного АЦП ADS1110 с I2C-интерфейсом, встроенным опорным напряжением и программируемым усилителем
Работа с 16-битными АЦП ADS1115 и 12-битными ADS1015 с поддержкой Single Shot и непрерывного режима преобразования
Драйвер 16-битного АЦП TI ADS1118 с опорным напряжением и датчиком температуры, управляемый через SPI
16-битный АДЦ ADS1119 с четырьмя каналами и интерфейсом I2C для чтения аналоговых сигналов с калибровкой по смещению
24-битный АЦП с интерфейсом I2C для высокоточных измерений напряжения в датчиках и системах с требованиями к качеству данных
24-битный 4-канальный АЦП ADS1220 с поддержкой всех режимов работы микросхемы, включая термопары, RTD и мостовые схемы
12-битный АЦП ADS7828 с восьмью входами и интерфейсом I2C для расширения возможностей аналоговых измерений
Лёгкая библиотека для энкодеров с поддержкой кнопок, ускорения и прерываний, без зависимостей и динамической памяти
Diode-multiplexed keypad support for Arduino
Эмуляция мыши и джойстика Amiga с квадратурным кодировщиком для классических компьютеров
Высокопроизводительный синтезатор с поддержкой MIDI, FM-синтеза, PCM-сэмплов и эффектов для микроконтроллеров
Управление аналоговыми и цифровыми мультиплексорами для экономии пинов Arduino через единый API
Работа с встроенным аналоговым компаратором микроконтроллеров AVR для сравнения напряжений и отслеживания их изменений
Асинхронные чтения АЦП для ATmega328P с режимом непрерывной работы и управлением питанием преобразователя
Обработка множества кнопок через один аналоговый вход Arduino с распознаванием коротких и длинных нажатий
Фильтрация и усреднение аналоговых входов для подавления шума с поддержкой настройки порогов и кэширования значений
Асинхронное чтение аналоговых входов без блокировки кода — с опросом готовности или callback-функциями
Преобразует аналоговый вход в дискретные позиции селектора с защитой от шумов и дрожания сигнала
Измерение ёмкостного касания на аналоговых выводах Arduino без дополнительных микросхем
Предотвращает многократное срабатывание кнопок от одного нажатия без использования задержек
Драйвер для датчиков AnyLeaf (pH, EC, ORP, RTD) с поддержкой I²C и калибровкой
Работа с UART-интерфейсами SC16IS750/751/752 через I2C или SPI с поддержкой нестандартных частот кварца
Упрощает работу с платой ArduinoLearningKitStarter, предоставляя готовые функции инициализации и константы пинов для светодиодов, RGB-светодиодов, сервомоторов, кнопок и датчиков
Управление цифровыми потенциометрами Analog Devices AD5241/2 и AD5280/2 через интерфейс I2C с программным контролем сопротивления
Драйвер для цифровых потенциометров и реостатов Microchip MCP41xxx/42xxx и MCP43xxx/44xxx с поддержкой SPI и каскадного соединения
ПИД-регулятор с улучшенной точностью и гибкостью для стабилизации систем с обратной связью
Управление светодиодами и реле через простые функции включения/отключения с минимальным кодом