Унифицированная библиотека для чтения газовых датчиков серии MQ и преобразования их сигналов в значения качества воздуха
Категория: Sensors
Библиотеки этой категории. У каждой видно последнюю версию и готовность ZIP на зеркале TREMA.
Парсер CAN-данных от радара MR76 (nanoradar) и совместимых модулей типа MR72
Работа с датчиком давления и температуры MS4525DO через I2C с преобразованием в удобные единицы измерения
Работа с датчиком давления и температуры MS5540C для глубоководных приложений через модифицированный SPI
Работа с барометрическими датчиками MS5611 и совместимыми чипами серии MS56XX через I2C с высоким разрешением измерений давления и температуры
Работа с датчиком MS5611 по SPI для измерения температуры, давления и высоты
Работа с датчиками MS5837 и MS5803 для измерения температуры, давления, глубины погружения и высоты через I2C
Измерение давления и глубины датчиком MS5837 (до 30 бар) для подводных и экстремальных приложений
Работа с цифровыми датчиками давления MS5607, MS5611 и совместимыми сериями по протоколу I2C
Работа с датчиком давления MSP300 по протоколу I2C (7–1000 BAR)
Обнаружение нажатий кнопки с debounce, различением коротких и долгих нажатий, и подсчётом последовательных нажатий
Обнаружение направления вращения энкодера, фиксация позиций и отслеживание углового положения без блокировки основного кода
Работа с магнитным абсолютным энкодером MT6701 через I2C: чтение угла, измерение RPM и фоновые вычисления на ESP32
Драйвер для магнитного датчика положения MT6701 с поддержкой интерфейсов SSI и I2C
Драйвер для магнитного энкодера MT6826S с интерфейсом SPI, измеряющий абсолютное положение вала с разрешением до 15 бит в диапазоне 0–360°
Распознавание тонов телефонной клавиатуры через декодер DTMF на MT8870 с преобразованием в символы или числовые коды
Работа с инфракрасными CO2-датчиками MTP40C и MTP40D через TTL-RS232 интерфейс на скорости 19200 бод
NDIR-сенсор для измерения CO2 в воздухе через последовательный интерфейс с поддержкой проверки CRC
Драйвер для цифровых датчиков температуры MTS4X с поддержкой I2C, непрерывных и однократных измерений, усреднения и режима энергосбережения
Распознавание жестов (свайпы, тапы, круги) с помощью IR-датчиков и HC-SR04 через callback-функции
Неблокирующее чтение данных с нескольких датчиков температуры MAX6675 одновременно
Модульные датчики на базе muwerk для измерения освещённости, температуры, влажности, давления и качества воздуха с MQTT-интеграцией
Двухслойная библиотека для DHT11 и DHT22 с реализацией протокола с нуля и асинхронными чтениями
Управление датчиками присутствия LD2410 (HLK-LD2410B/C) через UART с полной поддержкой команд и автоопределением порогов
Работа с электромиографическим датчиком MyoWare 2.0 для снятия активности мышц и управления через BLE
Эмуляция датчиков LEGO PoweredUp на микроконтроллерах Arduino и ESP для совместимости с официальными хабами и приложениями
Автоматический сбор данных датчиков Nano 33 BLE Sense в фоновом режиме через кольцевой буфер и потоки Mbed OS
Драйвер компаса PNI NaviGuider с поддержкой I2C и FIFO буфера для чтения ориентации