Управление модулем распыления BMN31K522 от Flextron через UART и Arduino
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление двумя каналами DC и шаговых моторов с пинов Arduino без сложных протоколов
Управление DC-моторами и шаговыми двигателями через четырёхканальный драйвер BMP73T104 по I2C
Управление релейным модулем BMP75M131 через I2C интерфейс с поддержкой включения, отключения и мониторинга состояния
Управление модулем голосового воспроизведения BMV31M304A через I2C протокол с возможностью воспроизведения аудиозаписей и обновления голосовых данных
Управление звуковым щитом BMV36T001 через SPI для записи и воспроизведения аудио на Arduino
Управление датчиком BNO055 через протокол SimplePacketComs с поддержкой визуализации в BowlerStudio
Управление образовательным роботом Bot'n Roll ONE A+ через Arduino: моторы, датчики и периферия
Управление беспроводными жалюзи с контроллером BY-305 напрямую с Arduino через формирование и парсинг протокольных сообщений
Алгоритмы управления для Arduino: усилитель с ограничением и ПИД-контроллер с защитой от насыщения интегратора
Управление PWM-сервоприводами с одновременной отправкой импульсов на все каналы, поддерживается только на платах Teensy
Управление сервоприводами и приёмниками через SBUS — последовательный протокол с поддержкой до 16 каналов через один провод
Портированная версия Boost с контейнерами, алгоритмами и структурами данных для встроенных систем
Управление зарядным контроллером BQ25672 с доступом к регистрам, статусу и измерениям напряжений и токов
Управление микросхемой BQ25896 — однобатарейным зарядным контроллером с I2C, мониторинг напряжений и тока заряда, контроль стадий зарядки
Интерфейс к BMS-контроллеру BQ76952 для управления зарядом, разрядом и защитой литиевых батарей
Управление бесколлекторными моторами с синтаксисом Servo через прямую коммутацию без ESC
Работа с сенсорными чипами BS8116 и BS8112 по I2C протоколу для контроля до 16 емкостных кнопок
Управление мощными DC-моторами до 43 А через двухканальный H-мост BTS7960 с регулировкой скорости и направления вращения
Управление моторными драйверами, релейными модулями и MOS-транзисторными ключами BULLM через шину I2C
Управление 8-канальной платой расширения электромоторов BULLM с независимым контролем скорости и направления каждого двигателя
Управление несколькими цифровыми выводами как единым объектом, до восьми пинов одновременно
Примеры для работы с I²C повторителем PCA9617ADP-ARD с поддержкой Fast-mode Plus до 1 МГц и двумя независимыми напряжениями сигналов
Работа с матричными клавиатурами, подключёнными напрямую или через I2C расширители вроде MCP23017, с поддержкой событий клика и длинного нажатия
Обработка кнопок через прерывания микроконтроллера с встроенной функцией toggle
Неблокирующий обработчик кнопок и селекторов с поддержкой дребезга, автоповтора и событийных колбэков
Упрощает управление пьезозвукоизлучателями на Arduino: включение, отключение и воспроизведение последовательностей звуков
Управление пассивным пищащим динамиком с PWM, эффектами, мелодиями и командами через UART
Управление аудиомодулем BY8001-16P/BY8301-16P с поддержкой воспроизведения файлов, очереди звуков и эквалайзера через Arduino и совместимые платформы
Управление Calliope mini V1-V3: LED матрица, кнопки, RGB светодиоды, мотор и BLE (V1-V2)