Работа с 24-битным АЦП HX711 для датчиков нагрузки и давления через два пина микроконтроллера
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с инерциальными датчиками ICM20649 и ICM20948 для отслеживания движения и ориентации
Унифицированный драйвер для акселерометра и магнитометра LSM303 Breakout (снята с поддержки, используйте отдельные библиотеки)
Работа с инфракрасными датчиками MLX90640 для получения тепловых карт 32×24 пиксела по I2C
Драйвер для барометрического датчика давления MPL115A2, подключаемого по I²C
Трёхосевой магнитометр QMC5883P с поддержкой нескольких диапазонов измерения и настройкой параметров через I2C
Инфракрасный датчик температуры TMP007 для бесконтактного измерения удаленных объектов через интерфейс I2C
Работа с UV-датчиком VEML6070 по протоколу I2C для измерения интенсивности ультрафиолетового излучения
Драйвер датчика времени пролёта VL53L1X с поддержкой измерения расстояния и детектирования жестов через I2C
Работа с датчиком температуры и влажности AHT20 через I2C, форк SparkFun библиотеки
Работа с датчиком APDS-9960: определение жестов, распознавание цвета и измерение расстояния по протоколу I2C
Получение расстояния и времени отклика от ультразвукового датчика M5stack Grove I2C через интерфейс I2C
Общение с платой Byte Sized Encoder Decoder для считывания 8 квадратурных энкодеров по I2C
Минималистичная библиотека для DS18B20 с поддержкой одного датчика и асинхронным режимом работы
Работа с 1-Wire датчиком DS2438 для мониторинга напряжения, тока и температуры батарей
Минималистичная библиотека для работы с RTC DS3232/DS3231 по I2C без лишних зависимостей
Работа с 24 ГГц радарным датчиком движения HLK-LD2450 для детектирования присутствия и отслеживания до трёх объектов
Работа с датчиком температуры и влажности HTU21D через I2C с поддержкой калибровки и CRC-проверки
Сканер для поиска устройств на шине I2C и определения их адресов в формате, пригодном для Wire.begin
Чтение данных акселерометра, гироскопа и температурного датчика модуля ICM45606 через I2C, SPI или I3C с поддержкой FIFO и расширенных алгоритмов обнаружения движения
Работа с 6-осевым IMU датчиком ICM45687 через I2C или SPI с поддержкой акселерометра, гироскопа, термодатчика и встроенных алгоритмов анализа движения
Управление вакуумными датчиками INFICON Spot CDS500D/CDS550D через SPI протокол
Модифицированная DallasTemp с поддержкой MAX31850 для чтения температуры с датчиков 1-Wire
OneWire библиотека с поддержкой датчика температуры MAX31850, оптимизированная для Arduino
Работа с 18-битными АЦП MCP3421–3428 по I2C с настройкой разрядности, усиления и чтением в вольтах
Эмуляция до 32 OneWire-устройств одновременно на Arduino для интеграции современных датчиков в системы с 1-Wire
Работа с датчиком давления NXP MPXA4250A с фильтрацией сигнала и встроенной диагностикой
Чтение данных PM и расчет AQI датчиков Honeywell HPMA115 для мониторинга качества воздуха
Компактная библиотека для работы с датчиками BME280 и BMP280 по I2C с минимизацией расхода памяти и энергии
Работа с HealthyPi v4 — открытым монитором жизненных показателей для измерения ЭКГ, пульса, SpO₂, дыхания и температуры