16-разрядный АЦП ADS1115 через I²C с поддержкой четырёх каналов, программируемого усилителя и компаратора
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Датчик температуры и влажности CHT8305 с I2C интерфейсом и функцией ALERT для срабатывания при выходе за пороги
Драйвер для 16-битного ЦАП DAC8552 с поддержкой аппаратного и программного SPI, синхронизацией двух независимых каналов
Считывание и обработка данных датчиков расхода воды YF-S201, YF-S401 и аналогичных с вычислением объёма и расхода в литрах
Работа с 6-осевым IMU ICM45605: акселерометр, гироскоп, датчик температуры через I2C или SPI
Управление цифровым датчиком температуры MCP9808 по шине I2C с разрешением до 0,0625°C и срабатыванием по температурным порогам
Работа с трёхосевым инклинометром Murata SCL3300 через SPI для измерения углов наклона по трём осям
Работа с датчиком SGP30 для измерения CO2 и TVOC по I2C с поддержкой синхронного и асинхронного режимов
Драйвер трёхосевого акселерометра ADXL343 с поддержкой I2C, несколькими режимами чувствительности и выдачей данных в SI-единицах
Работа с датчиком температуры и влажности AM2320 через шину I2C
Спектральный анализ света через 11-канальный датчик AS7341 по протоколу I2C
Работа с барометрическим датчиком DPS310 через I2C для измерения давления и температуры
Работа с датчиком температуры и влажности AM2315 по шине I2C с фиксированным адресом 0x5C
Драйверы для датчиков влажности и температуры Sensirion (SHTC1, SHTC3, SHT2x, SHT3x, SHT4x и др.) с интерфейсом I2C
Работа с датчиками давления и температуры BME280 и BMP280 по SPI и I2C с поддержкой пользовательских реализаций протоколов
Работа с датчиками давления AMS-5915 через I2C с разрешением 14 бит и частотой опроса до 2 кHz
Емкостной датчик прикосновения и приближения на двух пинах Arduino с минимальным железом
Управление модулями распознавания речи EasyVR через серийный порт с поддержкой Bridge режима для отладки на ПК
Работа с датчиком температуры и влажности HTU21D через асинхронное или блокирующее чтение с настройкой разрешения и контролем питания
Работа с датчиком INA226 для измерения напряжения, тока и мощности через I2C
Оптические датчики расстояния Garmin LIDAR-Lite v3/v3HP/v4 с поддержкой PWM и I2C
Работа с CO2-датчиком MH-Z19/MH-Z19X через UART с поддержкой расширенных команд, ABC-режима и диагностики
Управление датчиком освещённости OPT4048 от Texas Instruments через I2C с поддержкой цифрового вывода данных
Чтение сигналов с аналогового 3-осевого акселерометра ADXL335 с выводом raw-значений от 0 до 1023
Драйвер датчиков давления и температуры BMP085/BMP180 с унифицированным интерфейсом и поддержкой измерения высоты
Работа с 9-осевыми IMU-датчиками BNO08x для отслеживания ориентации и движения в пространстве
Работа с термопарами через плату Adafruit на MAX31856 по протоколу SPI с преобразованием сигнала в температурные значения
Работа с барометрическим датчиком MPL3115A2 по протоколу I2C для измерения атмосферного давления и высоты
Управление датчиком температуры и влажности AM2320/CM2320 через I2C протокол
Работа с датчиком освещённости BH1750 через I2C с настройкой времени измерения и поддержкой модулей GY-30/GY-302