Управление LED-драйверами Texas Instruments TLC59116 через I2C с поддержкой синхронизации нескольких устройств
Архитектура: AVR
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление 8-канальным драйвером LED TLC5916 с поддержкой детекции обрыва цепи и измерения тока
Управление 8-канальными драйверами постоянного тока TLC5917 и TLC5916 с поддержкой каскадирования и настройки тока
Управление светодиодами через микросхемы TLC5916/TLC5917 по SPI с поддержкой каскадирования и 7-сегментных дисплеев
Управление 24 каналами PWM (12 бит) через микросхему TLC5947 с поддержкой каскадирования
Драйвер TLC5947 с разделением операций сдвига и фиксации данных для предварительной загрузки PWM-фреймов
Сжатие данных времени: вместо каждого измерения хранит только значение и длительность его состояния
Многоканальные низкосторонние и высокосторонние ключи семейства SPIDER, управляемые по SPI для коммутации реле, соленоидов и светодиодов
Управление бесколлекторными двигателями через контроллер TLE9879 от Infineon с возможностью модификации встроенной прошивки
Интерфейс к датчику тока TLI4970-D050T4 на эффекте Холла с измерением в диапазоне ±50 А и гальванической развязкой до 2,5 кВ
Сетевые коммуникации Arduino через модем ME310G1 Telit: TCP/IP, UDP, SMS, GPRS и TLS/SSL
Кодирование и декодирование данных в формате BER TLV с минимальным использованием памяти микроконтроллера
Управление 24-битным стереозвуковым ЦАП TLV320DAC3101 с фильтрацией, компрессией и усилением по I2S
Интерфейс к двойным датчикам Холла TLx4966 для определения направления и скорости вращения
Управление биполярными шаговыми двигателями через драйвер Trinamic TMC2130 с поддержкой Step/Dir и SPI
Управление драйверами шаговых двигателей TMC2130 с настройкой тока и параметров регистров через функции get/set
Управление драйверами шаговых моторов TMC2208 через UART с поддержкой микростепов, токов и мониторинга статуса
Контроллер Trinamic TMC429 для управления тремя осями шаговых моторов с поддержкой трапецеидальных профилей ускорения
Управление драйверами шаговых двигателей TMC5072 с конфигурацией параметров и контролем тока
Полнофункциональный драйвер высокоточного датчика температуры TMP117 с поддержкой калибровки, алертов и работой по I2C
Работа с цифровым термодатчиком TMP119 через I2C с поддержкой усреднения и гибкой настройкой режимов измерения
Работа с датчиком температуры TMP126 по SPI с поддержкой непрерывного преобразования и усреднения
Работа с линейными термисторами TMP61, TMP63 и TMP64 через собственный АЦП контроллера с поддержкой целых и дробных значений температуры
Отслеживание состояний кнопок с распознаванием одиночных нажатий, кликов, удержаний и фронтов сигнала
Фильтрация и стабилизация данных с ToF-сенсоров VL53L0X, VL53L1X через медианный фильтр и опциональное экспоненциальное сглаживание
Интеграция Toggl API v8 для учёта времени в проектах на ESP с поддержкой создания и управления записями времени
Стабильная обработка кнопок и переключателей с дебаунсингом, поддержка портовых расширителей и 8-битных источников сигналов
Управление двигателем через драйвер IBT-2: контроль скорости и направления вращения PWM-сигналами
Управление сервоприводами с автоматическим отключением для снижения энергопотребления
Генерация квадратных волн на любом цифровом выводе для работы с пьезозвукоснимателями и динамиками с поддержкой нескольких одновременных тонов