Интерфейс к BMS-контроллеру BQ76952 для управления зарядом, разрядом и защитой литиевых батарей
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление бесколлекторными моторами с синтаксисом 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)
Управление CAN-BUS и CAN-BUS FD через Arduino-платы для подключения к промышленным сетям
Управление приводами MAB Robotics серии MD и PDS через CAN-шину для AVR, ARM и Teensy
Управление матрицей из 128 аналоговых переключателей CD22M3494EZ для коммутации сигналов постоянного тока и переменного тока до 1 МГц
Работа с 16-канальным мультиплексором CD74HC4067 через простой интерфейс управления пинами S0–S3
Управление беспроводным геймпадом DF-Robot V2.0 с калибровкой джойстиков, фильтрацией шума и проверкой целостности данных через CRC8
Composite USB-устройство (клавиатура, мышь, геймпад) для CH32X035 без установки драйверов
Поддержка USB HID Gamepad на CH32X035 с двумя стиками, триггерами и 16 кнопками, распознаётся без драйверов в Windows, Linux, Android и Steam
Превращает CH32X035 в USB-клавиатуру, распознаваемую любым ОС без драйверов, с поддержкой до 500 символов в секунду
CH32X035 превращается в USB HID-мышь с поддержкой движения, кликов и скролла, работая без драйверов на любой ОС
Автоматизация игр Nintendo Switch через микроконтроллеры CH552 с управлением кнопками и стиком
Позволяет Arduino без встроенного USB работать как клавиатура через чип CH9329 и серийный интерфейс
Управление ходовой частью омни- и меканум-роботов с автоматическим расчётом команд для моторов
Управление шаговым двигателем 28BYJ-48 с драйвером ULN2003 в полушаговом режиме с блокирующими и неблокирующими командами
Управление шаговыми двигателями CL57R по Modbus RTU на RS485 с функциями позиционирования и мониторингом обратной связи
Простой интерфейс командной строки через Serial для управления портами Arduino из монитора