Драйвер для микросхемы MAX31865, преобразующей сигналы датчиков RTD (PT100, PT1000) в цифровые значения температуры по SPI
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер трёхосевого магнитометра MLX90393 с поддержкой I²C, калибровки и гибкой настройки разрешения и фильтрации
Поддержка магнитометра MMC5983MA с I2C, чтением магнитного поля по трём осям, температурой и функциями компаса
Измерение освещённости в люксах с датчиком OPT3004 по I2C с поддержкой автоматического диапазона и прерываний
Драйвер датчика цвета OPT4048 с преобразованием в RGB и вычислением освещённости в люксах по I2C
Работа с CO₂-датчиками SCD40/SCD41 через I2C с измерением температуры, влажности и поддержкой низкоэнергетических режимов
Драйвер для газовых сенсоров SGP40 и SGP41, измеряющих VOC и NOx с компенсацией по влажности и температуре
Работа с датчиками температуры и влажности SHT4x (SHT40, SHT41, SHT45) через I2C интерфейс
Чтение аналоговых датчиков Sensirion SHT4x без I²C — температура и влажность в 3 функциях
Драйвер цифрового датчика температуры Sensirion STS3x с поддержкой I2C и валидацией данных через CRC
Драйвер для температурных датчиков Sensirion STS4x с поддержкой I2C, CRC-валидацией и выбором уровня точности измерения
Драйвер трёхосевого датчика магнитного поля TMAG5273 с поддержкой I²C, измерением напряжённости по трём осям и детектированием превышения порогов
Драйвер для цифрового датчика температуры TMP102 с интерфейсом I²C, поддерживающий чтение в градусах Цельсия и Фаренгейта, пороговые значения и режим пониженного энергопотребления
Доступ к высокоточным температурным датчикам TMP116/TMP117 через I2C с поддержкой режимов работы, усреднения и EEPROM
Преобразование данных аналоговых датчиков температуры TMP235 и TMP236 в градусы с поддержкой усреднения и калибровки
Драйвер для датчика освещённости VEML7700 с поддержкой I²C, измерением в люксах и управлением усилением и интеграцией
Работа с ультразвуковыми датчиками расстояния A02YYU и A02YYUW через UART на расстояниях до 4,5 метра
Драйвер для трёхосевого аналогового акселерометра ADXL335 с фильтром сглаживания показаний
Драйвер для трёхосевого акселерометра Grove ADXL345 с поддержкой детектирования касаний и свободного падения
Управление трёхосевым акселерометром H3LIS331DL по I2C с поддержкой диапазонов ±100g, ±200g и ±400g
Управление трёхосевым акселерометром MMA7660 с диапазоном ±1.5g для обнаружения ориентации и движения в портативных устройствах
Управление датчиками, исполнительными механизмами и OLED-дисплеем DFRobot Accessory Shield через I2C
Работа с CO2-датчиком Aosong ACD10 по I2C для измерения концентрации углекислого газа в диапазоне 400–5000 ppm
Работа с CO2-датчиком Aosong ACD3100 через I2C, измерение концентрации углекислого газа и температуры
Работа с абсолютным энкодером Bourns ACE-128 через I2C или цифровые выводы с автоматическим декодированием Gray Code
Чтение температуры с NTC-термистора ACI 10K AN через аналоговый вход и делитель напряжения
Неблокирующий драйвер для датчика тока ACS712 с поддержкой DC и AC, встроенной калибровкой и асинхронным режимом
Чтение тока с датчика ACS772 — преобразование аналогового сигнала в значение силы тока для всех вариантов диапазонов 5–200A
Объектно-ориентированный интерфейс для работы с аналоговыми и цифровыми датчиками с функциями усреднения, сглаживания и масштабирования значений
Управление цифровыми потенциометрами AD5204, AD5206 и совместимыми сериями через SPI интерфейс