Работа с магнитометром QMC5883L через I2C для определения азимута и направления сторон света на Arduino
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Конфигурация и серийная коммуникация с трёхдиапазонными RTK-приёмниками UM980 и совместимыми устройствами Unicore
Драйвер датчика BME280 с поддержкой I2C и SPI для измерения температуры, влажности и давления
Работа с многофункциональным датчиком BME680 для измерения температуры, влажности, давления и качества воздуха через I2C или SPI
Работа с датчиками давления и температуры BMP388 через I2C для метеостанций и барометров
Работа с акселерометром MSA301/MSA311 по I2C с поддержкой Unified Sensor Library
Функции для работы с отдельными битами: подсчёт, разворот, циклические сдвиги и манипуляции для типов от uint8_t до uint64_t
Датчик температуры и влажности DHT20 с интерфейсом I2C, требующий инициализации и поддерживающий асинхронный режим чтения
Управление 4-разрядным дисплеем TM1637 через два вывода Arduino с контролем яркости
Чтение данных акселерометра, гироскопа и температурного датчика 6-осевого IMU ICM45686 по I2C или SPI с поддержкой FIFO и прерываний
Получение показаний температуры от NTC термисторов с поддержкой усреднения и работой на ESP32, STM32 и Arduino
Работа с датчиками температуры и влажности DHT11 и DHT22 по стандартному протоколу DHT
Драйвер для датчика давления, температуры и влажности BME280 с вычислением высоты и поддержкой I2C-интерфейса
Разбор NMEA-данных с GPS-модулей на Arduino с минимальными затратами памяти
Драйвер для термопары MAX31855K с автоматической компенсацией холодного спая и цифровым SPI-выходом
Работа с ёмкостными сенсорами MPR121 по шине I2C для Arduino и совместимых плат
Работа с датчиком качества воздуха SGP30 по протоколу I2C, измерение уровня CO₂ и TVOC
Драйвер для RGB-датчика цвета TCS34725, подключаемого по I2C для измерения и идентификации цвета света
Работа с магнитными датчиками углового положения AS5600 и AS5600L по протоколу I2C с измерением угла поворота и расчётом RPM
Работа с датчиком BMP180 для измерения температуры, давления и высоты по протоколу I2C с поддержкой различных систем единиц
Датчик температуры и влажности CHT8305 с I2C интерфейсом и функцией ALERT для срабатывания при выходе за пороги
Драйвер для 16-битного ЦАП DAC8552 с поддержкой аппаратного и программного SPI, синхронизацией двух независимых каналов
Считывание и обработка данных датчиков расхода воды YF-S201, YF-S401 и аналогичных с вычислением объёма и расхода в литрах
Работа с 6-осевым IMU ICM45605: акселерометр, гироскоп, датчик температуры через I2C или SPI
Управление цифровым датчиком температуры MCP9808 по шине I2C с разрешением до 0,0625°C и срабатыванием по температурным порогам
Безопасное представление физических величин с автоматической проверкой типов и единиц измерения для датчиков и расчётов
Работа с трёхосевым инклинометром Murata SCL3300 через SPI для измерения углов наклона по трём осям
Управление датчиком расстояния VL53L0X через I²C с использованием технологии time-of-flight
Драйвер трёхосевого акселерометра ADXL343 с поддержкой I2C, несколькими режимами чувствительности и выдачей данных в SI-единицах
Спектральный анализ света через 11-канальный датчик AS7341 по протоколу I2C