Плавная интерполяция значений параметров с поддержкой разных кривых анимации для анимирования изменений чисел
Категория: Data Processing
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Быстрая генерация 16-битных случайных чисел с возможностью задания диапазона и создания независимых генераторов
Быстрая генерация случайных чисел фиксированной разрядности через буферизацию битов
Преобразование значений между диапазонами с поддержкой нелинейных шкал для нестабильных сенсорных сигналов
Реактивное программирование для ESP32 с автоматическим отслеживанием зависимостей и обработкой побочных эффектов без блокировок
Общие структуры и типы данных для библиотек Reefwing, работающих с инерциальными датчиками
Система ориентации и курса (AHRS) на основе алгоритмов Madgwick, Mahony, фильтра Калмана и дополняющих фильтров для инерциальных датчиков Arduino
Фильтры и генераторы шума для обработки сенсорных данных на микроконтроллерах: скользящая средняя, экспоненциальная фильтрация, фильтр Калмана
Статистические регрессии для аппроксимации данных датчиков и построения предсказательных моделей прямо на Arduino
Вычисление RGB-цвета для визуализации прогресса в диапазоне значений с настраиваемыми точками переходов между цветами
Распознавание речи и определение намерений на микроконтроллере с поддержкой немецкого языка, работающее без интернета
Распознавание речи в реальном времени с преобразованием команд в намерения пользователя на базе нейросетей Picovoice
Распознавание речи и определение намерений на испанском языке с помощью нейросетевого движка Rhino от Picovoice
Распознавание речевых команд и определение намерений на французском языке в реальном времени с помощью нейросетей Picovoice
Распознавание речи на итальянском языке с определением намерения пользователя через движок Rhino от Picovoice
Распознавание речи и определение намерений на японском языке прямо на микроконтроллере без отправки данных на сервер
Распознавание речи и определение намерений на корейском языке в реальном времени без облачных запросов
Распознавание португальской речи в реальном времени с преобразованием в команды, без облачных запросов
Распознавание голосовых команд на мандаринском китайском в реальном времени без облачных запросов, работает на Arduino Nano 33 BLE Sense
Работа с четырьмя роторными энкодерами через расширитель портов PCF8574 по шине I2C
Управление несколькими энкодерами через I2C расширитель PCF8575 с декодированием позиций в одной микросхеме
Работа с ротационными энкодерами через расширитель портов PCF8574 по шине I2C с поддержкой двух устройств и прерываний
Управление несколькими энкодерами с кнопками через портовый расширитель PCF8575 по шине I2C
Генерация QR-кодов для Arduino с оптимизацией под устройства с ограниченной памятью, основана на RT-Thread
Взвешенное скользящее среднее последних N элементов с поддержкой расчёта минимума и максимума
Сглаживание угловых данных с фильтром нижних частот с учётом цикличности углов
Плавающее среднее на основе циклического буфера для сглаживания данных датчиков с быстрым расчётом через отслеживание суммы
Буферизирует последние N значений и выбирает медиану для фильтрации шумов и выбросов датчиков
Кольцевой буфер для отслеживания минимума и максимума в потоке данных
Скользящая и кумулятивная статистика для временных рядов с датчиков на встроенных системах