Управление биполярными шаговыми двигателями через драйвер Trinamic TMC2130 с поддержкой Step/Dir и SPI
Архитектура: STM32F2
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Драйвер для двухфазных шаговых моторов с интерфейсами UART и step/direction, обеспечивающий низкий уровень шума благодаря управлению током
Управление контроллерами шаговых двигателей TMC22xx через UART с поддержкой диагностики и микрошагирования
Контроллер Trinamic TMC429 для управления тремя осями шаговых моторов с поддержкой трапецеидальных профилей ускорения
Управление драйверами шаговых двигателей TMC5072 с конфигурацией параметров и контролем тока
Управление шаговыми двигателями через микросхемы TMC5130 и TMC5160 по SPI или UART с поддержкой микрошагирования и обратной связи
Управление драйверами постоянного тока TMC7300 через однопроводное UART-соединение на одном GPIO-пине
Конфигурация шаговых двигателей через драйверы Trinamic (TMC2130, TMC2208, TMC2209 и другие) прямо из Arduino IDE
Полнофункциональный драйвер высокоточного датчика температуры TMP117 с поддержкой калибровки, алертов и работой по I2C
Работа с цифровым термодатчиком TMP119 через I2C с поддержкой усреднения и гибкой настройкой режимов измерения
Работа с датчиком температуры TMP126 по SPI с поддержкой непрерывного преобразования и усреднения
Упрощает работу с датчиком температуры TMP36, автоматически переводя аналоговый сигнал в градусы Цельсия, Фаренгейта и Кельвина
Работа с линейными термисторами TMP61, TMP63 и TMP64 через собственный АЦП контроллера с поддержкой целых и дробных значений температуры
Отслеживание состояний кнопок с распознаванием одиночных нажатий, кликов, удержаний и фронтов сигнала
Фильтрация и стабилизация данных с ToF-сенсоров VL53L0X, VL53L1X через медианный фильтр и опциональное экспоненциальное сглаживание
Интеграция Toggl API v8 для учёта времени в проектах на ESP с поддержкой создания и управления записями времени
Стабильная обработка кнопок и переключателей с дебаунсингом, поддержка портовых расширителей и 8-битных источников сигналов
Управление двигателем через драйвер IBT-2: контроль скорости и направления вращения PWM-сигналами
Управление сервоприводами с автоматическим отключением для снижения энергопотребления
Управление осями джойстика с упрощённой обработкой аналоговых данных
Точные частоты музыкальных нот для Arduino с поддержкой разных стандартов настройки от 432 до 446 Гц
Воспроизведение мелодий в фоне с помощью встроенной функции tone() без блокировки основного кода
Коллекция утилит для параллельного управления несколькими процессами на Arduino без написания повторяющегося кода
Организация параллельной работы нескольких модулей в Arduino проекте без блокирующего кода
Утилиты для работы со строками, преобразованием данных и вводом-выводом с акцентом на экономию памяти Arduino
Универсальные инструменты для управления кнопками, светодиодами и сдвиговыми регистрами Arduino UNO
Набор макросов для сокращения рутинного кода и ускорения разработки на Arduino
Отслеживание N наибольших значений в потоке данных с опциональным сохранением меток времени или идентификаторов
Отслеживание N наименьших значений в потоке данных с опциональной привязкой 32-битных тегов
Поддержка MQTT для щита TopView NBduino на базе модуля NB-IoT