Автоматизированная система полива с управлением клапанами, водомерами и датчиками через веб-интерфейс
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление Stack Chan — модульным роботом на M5Stack с поддержкой PWM, Feetech SCS и Dynamixel XL330 сервомоторов через YAML-конфигурацию
Поддержка микроплаты STAMP-PICO на базе dual-core ESP32 для носимой электроники и IoT-проектов с ограничениями по размеру
Управление роботом STEAMbot: моторы, датчики, кнопки, LED и динамик через готовые объекты библиотеки
Управление дифференциальным приводом робота с двумя колёсами через мотор-драйвер TB6612
Управление шестиногим роботом STEMI Hexapod v3: движение, анимация и RGB-светодиоды через BLE
Управление 4-фазными шаговыми двигателями с поддержкой Wave, Full Step и Half Step режимов в синхронном и асинхронном режимах
Асинхронное управление шаговыми двигателями без блокировки основного loop микроконтроллера
Управление шаговыми моторами через SPI и сдвиговый регистр с неблокирующим кодом и настраиваемой скоростью
Управление шаговыми двигателями через драйверы DRV8825 и A4988 с настройкой скорости, направления и количества шагов
Контроллер для шагового двигателя 28BYJ-48 с поддержкой полного шага, полушага и волнового управления
Управление шаговыми двигателями через драйверы STEP+DIR (A4988, DRV8825, TMC2100) с поддержкой микрошага и неблокирующей работой с ускорением
Управление шаговым двигателем через драйвер с точным задаванием положения и скорости
Управление 6-разрядным LED-дисплеем и матрицей клавиш размером до 8×2 через контроллер STLED316S по SPI
Управление энергопотреблением STM32: режимы сна, пробуждение по прерыванию и RTC
Управление датчиком времени полета VL53L1 с измерением расстояния и отслеживанием нескольких объектов через I2C
Управление датчиком дальности VL53L3CX с поддержкой многообъектного обнаружения через I2C и детекции жестов
Управление датчиком дальности VL53L5CX с матрицей 8x8 зон через I2C с поддержкой polling и прерываний
Управление датчиком дальности VL53L7CX с матрицей 8×8 зон через I2C для многозонного измерения расстояний
Управление датчиком приближения VL6180 по I2C с поддержкой опроса, асинхронного режима и прерываний с порогами
Управление датчиком расстояния VL53L1 на плате X-NUCLEO-53L1A2 с поддержкой I2C и детекции нескольких объектов
Управление датчиком VL53L3CX на плате X-NUCLEO-53L3A2 для измерения расстояния и многозональной детекции объектов по протоколу I2C
Управление лазерным дальномером VL53L4CD на плате X-NUCLEO-53L4A1 через I2C с поддержкой опроса и прерываний
Управление датчиком дальности VL53L4CX на экспериментальной плате X-NUCLEO-53L4A2 по I2C с поддержкой опроса и прерываний
Управление датчиком дальности VL53L4ED через I2C с поддержкой режима опроса и прерываний
Управление 8x8 многозонным датчиком времени полёта VL53L5CX через I2C с измерением расстояния и обнаружением объектов в разных зонах
Управление датчиком времени пролёта VL53L7CX на плате X-NUCLEO-53L7A1 с матрицей 8×8 зон обнаружения через I2C
Управление датчиком VL53L8CX на плате X-NUCLEO-53L8A1 для измерения расстояния матрицей 8x8 пикселей по протоколам I2C и SPI
Управление датчиком расстояния VL6180 на плате X-NUCLEO-6180A1 по протоколу I2C с поддержкой прерываний и пороговых значений
Драйверы для платы расширения X-NUCLEO-IKA01A1 с операционными усилителями и готовыми конфигурациями для измерения тока, усиления и других аналоговых функций