Управление несколькими сервоприводами с плавными синхронизированными движениями и неблокирующей работой
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление дополнительными цифровыми портами через сдвиговый регистр 74HC595
Управление сдвиговым регистром 74HC595 через стандартные функции digitalWrite и digitalRead без работы с битами
Управление четырёхразрядным семисегментным индикатором 5641AS с выводом чисел и счётчиков
Управление реле с помощью базовых операций: включение, выключение и переключение состояния
Упрощает управление сдвиговыми регистрами 74hc595 с поддержкой каскадного подключения и установки значений целым числом или массивом битов
Управление MP3-плеером SOMO-II через UART с воспроизведением треков и регулировкой громкости
Управление вибромоторами через I2C с микросхемой DRV2605L, семь встроенных режимов вибрации и поддержка двух типов моторов
Управление OLED-дисплеями на чипе SSD1309 по SPI и I2C с единообразным API на основе фреймворка HyperDisplay
Управление MP3-плеером на чипе MY1690 с SD-карты через serial-порт
Управление шаговыми двигателями через драйвер TC78H670FTG с поддержкой микрошагов вплоть до 1/128 и программной настройкой тока
Управление WAV Trigger Pro через Qwiic: воспроизведение треков с microSD-карты, контроль громкости, баланса и высоты звука
Управление шаговыми моторами с плавным разгоном и торможением через интерфейс step/direction
Управление DC-моторами на Arduino через PWM с контролем направления и скорости
Управление дифференциальным приводом робота с двумя колёсами через мотор-драйвер TB6612
Управление шаговым двигателем через драйвер с точным задаванием положения и скорости
Управление датчиком времени пролёта VL53L4ED для измерения расстояния через I2C с поддержкой опроса и прерываний
Управление датчиком дальности VL53L7CH с матрицей 8×8 зон через I2C с поддержкой прерываний
Общение Arduino с сенсорными дисплеями STONE через последовательный порт
Плавное управление сервомоторами с 30 вариантами easing-анимаций для естественных движений без блокирующих функций
Обработка кнопок с подавлением дребезга и распознаванием одинарного, двойного и длительного нажатия
Драйвер для I2C расширителей GPIO семейства SX150x с поддержкой до 16 портов и двух банков трансляции напряжения
Расширитель портов ввода-вывода на 8 каналов с интерфейсом I2C и поддержкой прерываний
Серверная часть Telemetrix для удалённого управления Raspberry Pi Pico W через Wi-Fi с поддержкой threading и asyncio
Работа с лазерным дальномером TFmini от Benewake через Arduino, получение данных расстояния по UART
Чтение 6 фотодатчиков датчика линии TGP Robot через SPI-протокол для анализа положения линии
Управление LED-драйверами Texas Instruments TLC59116 через I2C с поддержкой синхронизации нескольких устройств
Управление шаговыми двигателями через микросхемы TMC5130 и TMC5160 по SPI или UART с поддержкой микрошагирования и обратной связи
Управление двигателем через драйвер IBT-2: контроль скорости и направления вращения PWM-сигналами
Работа с емкостной сенсорной панелью TTP229 на 16 кнопок через I2C с поддержкой Arduino и ESP32