Эффективное чтение BMP280/BME280 с минимизацией трафика I2C/SPI, поддержкой обоих режимов измерений и автоопределением типа датчика
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с датчиками давления и температуры BME280 и BMP280 по SPI и I2C с поддержкой пользовательских реализаций протоколов
Работа с девятиосевыми IMU датчиками MPU-9250 и MPU-9255 через I2C и SPI с поддержкой акселерометра, гироскопа и магнитометра
Обработка данных датчика BME680: температура, влажность, давление и индекс качества воздуха с коррекцией под реальные условия
Детектор движения на базе электромагнитных помех от электросети — нужен только провод и ADC микроконтроллера
Работа с датчиком температуры MAX30205 через I2C для медицинских устройств и носимых гаджетов
Чтение температуры и влажности с цифровых датчиков Sensirion SHT30-D, SHT31-D и SHT35-D через I2C
Arduino library for Chipsea CS1237 and CS1238 24-bit differential ADCs (load cells, weight scales, bridge sensors).
Arduino library for the I2C push-button module using the DevLab Device Protocol (DDP).
Arduino library for the I2C D-Pad module using the DevLab Device Protocol (DDP).
16-битный АЦП ADS1115 с четырьмя каналами для высокоточного измерения напряжений через I2C
Распознавание девяти жестов рук через датчик PAJ7620U2 по протоколу I2C с дальностью до 20 см
Библиотека для датчика DHT12, работающая по I2C и OneWire с поддержкой Arduino, ESP8266 и ESP32
Arduino library for the I2C DS1682 elapsed time monitor.
Arduino library for the I2C DS1683 elapsed time monitor.
Измерение расстояний с датчика DTS6012M через I2C протокол на Arduino
Парсер TCP-данных от метеостанций Ecowitt GW1000/GW1100 с преобразованием показаний датчиков в структурированный формат
Driver for ERDI 905 nm laser rangefinder modules (LR/LRF-A1/SPD1200/LRF-H/LRF-VB series) over UART.
Работа с датчиком температуры LM35 на ESP-платах без забот об аналоговом вводе и преобразовании сигнала
Распознавание девяти жестов через датчик PAJ7620U2, подключённый по I2C, для бесконтактного управления Arduino-проектами
Измерение расстояния с HC-SR04 в синхронном и асинхронном режимах с фильтрацией и коррекцией по температуре
Подключение датчиков качества воздуха (PM2.5, PMS5003, SDS011, PPD42NS) к Arduino с возможностью отправки данных в hackAIR
Работа с ультразвуковым датчиком HC-SR04 для измерения расстояния от 2 до 400 см
Драйвер для ёмкостных сканеров отпечатков пальцев HLK-ZW и совместимых модулей по протоколу EF-01 с поддержкой регистрации, поиска и управления RGB светодиодом
Неблокирующее управление цифровым датчиком освещённости BH1750 с частотой опроса до 1000 Гц и автоматическим масштабированием диапазона
Работа с датчиком давления HX710B, чтение и преобразование данных с его встроенного АЦП
Поддержка цифровых датчиков температуры по I²C, совместимых с LM75: LM75A, TMP102, MCP9800, DS1775 и другие
Driver for the IMU406 serial (UART TTL) attitude sensor: BCD roll/pitch/yaw plus 3-axis accel & gyro.
Драйвер для трёхканального датчика INA3221, измеряющий ток и напряжение на трёх независимых каналах через I2C