Скользящее среднее на базе циклического буфера с поддержкой любых числовых типов данных
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Фильтр скользящего среднего для сглаживания шума аналоговых датчиков
Вычисление скользящего среднего для сглаживания данных датчиков целочисленной арифметикой
Управление мобильными платформами на моторах с поддержкой L298N и драйверов НикиРобот
Воспроизведение MP3-файлов с MP3-щита Cytron Tech в фоновом режиме без блокировки основного кода
Управление шаговыми двигателями через драйвер MP6602 по SPI-интерфейсу
Реализация линейного регулятора MPC с алгоритмом ADGP для оптимизации управления в реальном времени на микроконтроллерах
Интеграция с MPESA Daraja для отправки STK Push платежей с микроконтроллеров Arduino
Обработка и преобразование сигналов с геймпадов: XInput, DirectInput и Nintendo Switch с фильтрацией помех и SOCD cleaning
Работа с барометрическим датчиком NXP MPL3115A2 по I2C для измерения давления и высоты
Работа с датчиком MPM10 для измерения концентрации пыли и частиц через UART или I2C
Управление IP-коммутатором питания Ubiquiti mPower pro с контролем потребления и состояния портов через сеть
Контроллер ёмкостного сенсорного датчика MPR121 для создания сенсорных кнопок и панелей на Arduino
Лёгкая библиотека для чтения данных акселерометра и гироскопа MPU6050 с вычислением углов наклона и ориентации в пространстве
Детекция падения и движения для акселерометра и гироскопа MPU6050 по I2C
Zero-config MPU6050 driver with auto-calibration and built-in Madgwick/Mahony sensor fusion.
Работа с девятиосевым датчиком MPU9250 (гироскоп, акселерометр, компас) с поддержкой калибровки и кватернионов
Работа с девятиосевым датчиком MPU9250 (акселерометр, гироскоп, магнитометр) по I2C для Arduino и ESP32
Работа с 9-осевым инерциальным модулем MPU9250 и MPU6500 по I2C или SPI с поддержкой калибровки, FIFO и детектора движения
Чтение абсолютного давления через MPXA6115A с опциональной температурной компенсацией
Работа с датчиком абсолютного давления Freescale MPXHZ6116A с поддержкой температурной компенсации
Драйвер для газового датчика озона MQ131 с поддержкой калибровки, управлением нагревателем и выводом результатов в ppm, ppb, mg/m³ и µg/m³
Чтение датчика качества воздуха MQ135 с расчётом концентрации газов с учётом температуры и влажности
Библиотека для датчика MQ-135 с автокалибровкой, преобразованием в ppm и классификацией качества воздуха
Детектирование утечек пропана и бутана с датчиком MQ2 и автокалибровкой под окружающую среду
Детектор угарного газа MQ7 с калибровкой и выводом концентрации CO в ppm для мониторинга качества воздуха
Унифицированная библиотека для датчиков газа серии MQ с автоматической калибровкой и выдачей значений в ppm
Работа с газовыми датчиками MQ с использованием эталонных значений и автоматической калибровки для точного определения концентраций газов в ppm
Клиент MQTT 3.1.1 для Arduino с поддержкой Ethernet, WiFi и ESP8266/ESP32
Одновременный вывод логов в Serial и на MQTT-брокер с единым интерфейсом для отладки по USB и Wi-Fi