Работа с датчиком MPM10 для измерения концентрации пыли и частиц через UART или I2C
Архитектура: SAMD
Библиотеки, совместимые с этой платформой, а также универсальные библиотеки для любых Arduino-совместимых плат.
Управление IP-коммутатором питания Ubiquiti mPower pro с контролем потребления и состояния портов через сеть
Детекция падения и движения для акселерометра и гироскопа MPU6050 по I2C
Работа с девятиосевым датчиком MPU9250 (гироскоп, акселерометр, компас) с поддержкой калибровки и кватернионов
Чтение абсолютного давления через MPXA6115A с опциональной температурной компенсацией
Работа с датчиком абсолютного давления Freescale MPXHZ6116A с поддержкой температурной компенсации
Чтение датчика качества воздуха MQ135 с расчётом концентрации газов с учётом температуры и влажности
Библиотека для датчика MQ-135 с автокалибровкой, преобразованием в ppm и классификацией качества воздуха
Детектор угарного газа MQ7 с калибровкой и выводом концентрации CO в ppm для мониторинга качества воздуха
Унифицированная библиотека для датчиков газа серии MQ с автоматической калибровкой и выдачей значений в ppm
Работа с газовыми датчиками MQ с использованием эталонных значений и автоматической калибровки для точного определения концентраций газов в ppm
Клиент MQTT 3.1.1 для Arduino с поддержкой Ethernet, WiFi и ESP8266/ESP32
Механизм FUOTA (Firmware Update Over The Air) для Arduino и ESP32 через MQTT с использованием PubSubClient
MQTT с асинхронной обработкой пакетов, без блокирующих задержек и зависаний сети
Парсер CAN-данных от радара MR76 (nanoradar) и совместимых модулей типа MR72
Управление RF-модулем SI4012 для передачи данных на 315/433 МГц через SPI
16-битный I2C расширитель GPIO с LED-драйвером для управления светодиодами и дополнительными портами через один канал
Работа с барометрическими датчиками MS5611 и совместимыми чипами серии MS56XX через I2C с высоким разрешением измерений давления и температуры
Работа с датчиком MS5611 по SPI для измерения температуры, давления и высоты
Измерение давления и глубины датчиком MS5837 (до 30 бар) для подводных и экстремальных приложений
Приём и декодирование сигнала точного времени MSF со станции Anthorn с проверкой контрольных сумм
Интеграция Arduino с ROS2 через MsgPack для обмена стандартными сообщениями робототехнических систем
Управление модульной системой сигнализации MSS-XCADE для железнодорожных макетов на базе Arduino
Управление датчиками и исполнительными устройствами на основе конечных автоматов с поддержкой параллельной обработки и PWM-кривых для плавного управления
Асинхронное управление MTE-miniController V.2.0 с таймерами, PWM и поддержкой event-функций
NDIR-сенсор для измерения CO2 в воздухе через последовательный интерфейс с поддержкой проверки CRC
Драйвер для цифровых датчиков температуры MTS4X с поддержкой I2C, непрерывных и однократных измерений, усреднения и режима энергосбережения
Обмен бинарными данными между микроконтроллерами и ПК через UART с поддержкой удалённого доступа к переменным и функциям
Реализация I2C протокола через GPIO пины для любых микроконтроллеров с поддержкой нескольких независимых шин