Интерфейс к 24-битному АЦП Texas Instruments ADS1232 с неблокирующей реализацией и функциями калибровки смещения
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с 12- и 16-битными АЦП ADS1015/ADS1115 по I2C с поддержкой дифференциальных измерений и прерываний
Работа с трёхосевым акселерометром ADXL345 по I2C и SPI для измерения ускорения и отслеживания движения
Работа с трёхосевым акселерометром ADXL362 по SPI с поддержкой низкого энергопотребления для мониторинга движения и вибрации
Интерфейс для одновременного чтения ЭКГ и ФПГ-сигналов с микросхемы AFE4950 через прерывания и кольцевой буфер
Работа с ультразвуковым датчиком расстояния HC-SR04 с поддержкой компенсации по температуре
Работа с датчиком угарного газа AGS3871 по I2C, измерение CO в диапазоне 50–1000 PPM
Работа с ультразвуковым датчиком расстояния RCWL-9610 через GPIO, I2C, UART или 1-Wire
Работа с низковольтными цифровыми датчиками давления AllSensors DLHR через протокол I²C
Получение данных о качестве воздуха от датчика Cubic AM1002 через UART
Работа с pH-датчиками ANB Sensors через протокол Modbus по RS232 или RS485
Чтение температуры и влажности с датчиков HS300x на Nano 33 BLE Sense R2
Датчик цвета и освещённости Lite-On LTR381RGB с поддержкой I²C, калибровки и преобразования в HSV/HSL
Работа с сенсорными датчиками на Arduino MKR и Nano 33 IoT с встроенной поддержкой SAMD21
Работа с датчиком влажности и температуры SHT45 через I2C с готовыми значениями в удобном формате
Работа с датчиком углового положения AS5047P через SPI, чтение 14-битных значений угла и диагностических данных с поддержкой связанных модификаций
Чтение углов поворота с магнитных энкодеров AS5047 и AS5147 через SPI с возможностью настройки регистров датчика
AS7331 UVA/UVB/UVC Sensor Arduino Library (I2C)
Асинхронная обёртка для BMP180, которая читает температуру и давление в фоне без блокировки основного цикла
Работа с датчиком света LTR-390, измеряющим видимый свет и УФ-излучение через I2C
Управление ультразвуковым датчиком расстояния HC-SR04 с трансляцией результатов в JSON-формате Bifrost
Работа с датчиком давления MS5837 для измерения давления и глубины погружения до 300 метров
Драйвер для дымовых датчиков BM22S2021-1/BMA26M202/BMA26M202A с интерфейсом UART
Работа с полупроводниковым газоанализатором BM22S3021-1 через UART, чтение концентрации газа и управление сигналами тревоги
Работа с датчиком угарного газа BM22S3221-1 через UART, чтение концентрации CO и отслеживание сигналов тревоги
Датчик движения BM22S4221-1 с поддержкой UART для Arduino, совместим с платами BMA46M422 и BMA46M422A
Работа с датчиком температуры и влажности BM25S2021-1 через I2C или OneWire
Чтение температуры и влажности почвы через UART с датчика BM25S2621-1 и адаптерных плат BME34K262/BME34K262A
Работа с лазерным датчиком пыли BM25S3221-1 через UART — чтение концентрации пыли и настройка параметров модуля
Драйвер для UART-доступа к датчику CO2 BM25S3321-1 и его встроенным вариантам BME58M332/BME58M332A