Драйверы для микросхем управления, датчиков положения и измерения тока в SimpleFOC с доступом к регистрам конфигурации
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Управление шаговыми двигателями на скоростях до 300 кHz для плат Teensy 3.0–3.6 и STM32F4 с поддержкой синхронизации до 10 моторов
Серверное ПО для ESP32, позволяющее управлять и мониторить микроконтроллер через Python по WiFi или BLE с поддержкой I2C и SPI
Чтение и запись данных WiredController через I2C протокол для Arduino-проектов
Управление моторами через драйверы YFROBOT с регулировкой скорости и поддержкой четырёхколёсных робокаров
Управление PC-вентиляторами с Arduino через PWM и импульсные сигналы, поддержка до 6 кулеров одновременно
Управление часами реального времени DS3231 по I2C: настройка времени, будильников, режимов работы и квадратурного выхода
Управление NeoPixel на Arduino Nano RP2040 Connect через протокол WS2812 с использованием PIO
Плавное управление несколькими сервомоторами с настраиваемыми траекториями движения
Простая реализация конечного автомата с состояниями и переходами, управляемыми функциями-условиями
Компактная библиотека для обработки кнопок на Arduino с поддержкой двадцати событий и минимальным расходом памяти
Управление DRV2605L — контроллером тактильной обратной связи через I2C с доступом к встроенным вибрационным паттернам
Компактная библиотека для базовых операций с выводами, PWM и датчиками на Arduino с минимальным расходом памяти
Управление встроенными моторами, сервоприводами, датчиками и инструментами evive через меню-интерфейс на базе Arduino MEGA
Управление 6-осевым инерционным датчиком MPU6886 по I2C для отслеживания движения и ориентации на M5Stack
Управление DC-моторами через модуль L298N с методами для скорости, направления и работы на определённое время
Управление AD9833 программируемым генератором сигналов через SPI с синтезом частоты, фазы и формы волны
Управление контроллерами ODrive через UART или CAN с поддержкой задания мощности, скорости и получения данных обратной связи
Управление контроллерами SOLO Motor Controllers через Arduino с поддержкой UART и CANopen
Работа с AI Camera от SunFounder на ESP32 через виджеты мобильного приложения SunFounder Controller
Получение данных с IMU-модуля SunFounder: обработка акселерометра, гироскопа и магнитометра для определения ориентации и движения
Драйвер для двухфазных шаговых моторов с интерфейсами UART и step/direction, обеспечивающий низкий уровень шума благодаря управлению током
Контроллер Trinamic TMC429 для управления тремя осями шаговых моторов с поддержкой трапецеидальных профилей ускорения
Обработчик событий механического ротационного энкодера с поддержкой до 10 различных комбинаций поворота и нажатия кнопки
Работа с аналоговыми фронт-энд устройствами NXP (NAFE13388, NAFE73388, NAFE33352) для чтения датчиков RTD, термопар и тензодатчиков через SPI
Работа с емкостными сенсорами касания Microchip AT42QT через I2C с поддержкой четырех моделей микросхем и типизированной обработкой ошибок
Управление 5-проводными электромагнитными шаровыми кранами с опрашиванием положения и автоматическим отключением на крайних позициях
Управление цифровым радиоприёмником DABDUINO с поддержкой DAB/DAB+ и FM, поиском станций и отображением информации о программах
Управление шаговым двигателем через драйвер DRV8825 с поддержкой нескольких совместимых контроллеров и настройкой длительности импульса
Расширенная StandardFirmata с поддержкой DHT, Tone, шаговых двигателей и HC-SR04 на скорости 115200 бод