Управление цифровым потенциометром MCP4151 через три провода GPIO без механических движков
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление четырёхканальными потенциометрами MCP4461 по шине I2C с поддержкой основных функций устройства
Управление цифровыми потенциометрами MCP45HVX1: чтение и запись положения вайпера, пошаговое изменение сопротивления, контроль регистра TCON
Управление цифровым потенциометром MCP4661 через I2C для удаленной настройки сопротивления
Четырёхканальный 12-битный ЦАП MCP4728 с I2C-интерфейсом и энергонезависимой памятью для генерирования аналоговых сигналов
Работа с часами реального времени MCP7940 по I2C: два будильника, SRAM, калибровка и поддержка моделей с EEPROM
Измеряет реальное напряжение питания Arduino без дополнительных компонентов для повышения точности аналоговых измерений
Управление AD9833 программируемым генератором сигналов через SPI с синтезом частоты, фазы и формы волны
Работа с LED-кубами как с трёхмерным массивом вокселей независимо от аппаратной реализации
Управление часами реального времени DS1307: чтение и запись времени, работа с NVRAM и генератором прямоугольных импульсов
Управление часами реального времени DS3231 по I2C: настройка времени, будильников, режимов работы и квадратурного выхода
Управление матрицей из 64 светодиодов на базе MAX7219 и аналогичных чипов MAX72xx через единую адресную систему пикселей
Графические функции для матричных дисплеев на MAX72xx: точки, линии, фигуры и текст вместо работы с регистрами
Управление семиполосным эквалайзером MSGEQ7 с автоматическим переключением полос и буферизацией данных амплитуды
Управление движением двухколёсного робота SmartCar с DC моторами: скорость, направление, развороты и синхронизация колёс
Управление движением двухколёсного робота на шаговых моторах с контролем траектории и скорости
Управление биполярными и униполярными шаговыми двигателями через опрос или прерывания таймера с частотами до килогерц
Управление синтезатором Yamaha YM2413 для звукогенерации на микроконтроллере с поддержкой 9 мелодических или 6 мелодических и 5 ударных каналов
Единый интерфейс для управления моторами через MD10C, L298N, BTS7960 с поддержкой кинематики омниколёс
Управление шаговыми двигателями LM398n/L298n через Arduino с контролем скорости и направления вращения
Управление мекануловыми колёсами для омнидирекционального движения робота с автоматическим распределением мощности по четырём двигателям
Преобразование углов и скоростей в значения мощности для каждого мотора меканумных колёс робота
Набор инструментов и примеров кода для управления компонентами MechNest на Arduino
Управление двумя моторами через драйвер L298x с контролем тока и плавной регулировкой скорости
Управление меканум-роботом с поддержкой популярных драйверов моторов и field-centric контролем
Аппаратная ШИМ для megaAVR-плат (UNO WiFi Rev2, Nano Every) с поддержкой таймеров TCB0–TCB3 и совместимостью между платформами
ISR-based PWM на низких частотах для megaAVR без блокирования основного кода, до 16 каналов на одном таймере
Аппаратные таймеры megaAVR с поддержкой 16 независимых ISR-таймеров для точных прерываний и планирования задач
Асинхронное воспроизведение мелодий на динамиках с поддержкой RTTTL и собственного формата
Объединяет два потока данных в один Stream с приоритетом первого источника на чтение и запись