Работа с датчиками влажности и температуры AHT10/AHT20 по протоколу I2C
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Упрощённая работа с акселерометром и гироскопом MPU6050 через автоматический расчёт углов наклона
Работа с трёхосевым магнитометром HMC5883L через I2C для определения направления и навигации
Обработка данных с датчиков окружающей среды и движения: температура, влажность, давление, акселерометр, гироскоп, магнитометр
Работа с термопарой K-типа через микросхему MAX6675 с преобразованием показаний в температуру с точностью 0,25°C
Лёгкая работа с акселерометром и гироскопом MPU6050, вычисление углов наклона с фильтрацией данных
Управление 8-битным двоичным счётчиком 74HC590 с раздельным обновлением выходов и поддержкой каскадирования
Драйвер трёхосевого акселерометра ADXL345 с поддержкой I2C и программируемых диапазонов измерений
Управление датчиком света TSL2591 через I2C для измерения видимого и инфракрасного излучения
Управление ESP32-платами CodeCell с датчиками света, расстояния и IMU, светодиодами и энергопотреблением
Чтение температуры от термопары K-типа через SPI-усилитель MAX6675 с преобразованием в градусы Цельсия
Измерение температуры и влажности через датчик SHT31 по протоколу I2C
Работа с датчиками угловых позиций Austria Micro Systems через SPI на Arduino и совместимых платах
Работа с 6-осевыми датчиками LSM6DS через I2C для измерения ускорения и угловой скорости
Управление декодером 74HC138 для выбора одного из восьми выходов с использованием трёх пинов Arduino
Работа с датчиками температуры и влажности AM2320/AM2321/AM2323 по протоколу I2C
Работа с модулями power-monitor INA219 и INA226 для измерения напряжения, тока и мощности по I2C
Управление 12-битным ЦАП MCP4725 по шине I2C с поддержкой кеша и EEPROM
Датчики температуры и влажности SHT2x и совместимые сенсоры (HTU21D, Si7021) по I2C с асинхронным API
Драйвер датчика времени пролёта VL6180X для измерения расстояния по шине I2C
Объединение данных акселерометра, гироскопа и магнитометра через фильтры ориентации для определения положения объекта в пространстве
Прерывание-ориентированная обработка GPS-данных по протоколу NMEA без ручного парсинга
Драйвер датчика освещённости BH1750FVI для измерения интенсивности света (0,11–100 000 люкс) по I2C с тремя режимами и коррекцией коэффициента
Чтение температуры, влажности и давления с датчика BME280 по I2C, SPI или программном SPI
Управление контроллером заряда BQ25798 через I2C — чтение состояния и отладка зарядки батареи в Arduino проектах
Работа с датчиком DHT22 по однопроводному протоколу для измерения температуры и влажности
Работа с NTC термисторами по закону Стейнхарта-Харта с автоматическим расчётом температуры и усреднением показаний
6-осевой инерциальный датчик LSM6DSO с акселерометром, гироскопом и поддержкой детектирования движений для STM32
Управление декодером 74HC154 для выбора одной из 16 выходных линий по 4-битному адресу
Работа с CO2-датчиком Aosong ACD10 по I2C для измерения концентрации углекислого газа в диапазоне 400–5000 ppm