Работа с датчиком освещённости TSL2591 через I2C для измерения люкса в широком диапазоне условий
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с инфракрасными датчиками TSL260R, TSL261R и TSL262R, преобразующими ИК-излучение в напряжение с поддержкой внутреннего АЦП и внешних преобразователей
Преобразование сигнала датчика мутности TSW10 в значения прозрачности воды NTU через встроенный или внешний АЦП
Распознавание жестов на емкостных сенсорах TTP223: свайпы, множественные касания и долгие нажатия
Декодирование RF-сигналов беспроводных датчиков TX07K и TXC с автоматическим извлечением температуры, влажности и ID датчика через аппаратные прерывания
Минималистичная библиотека для GPS-модулей u-blox с поддержкой NMEA и UBX-протоколов, несколькими режимами энергопотребления и запросом данных по требованию
Поддержка лазерных дальномеров серии U8 с точностью ±1 мм через UART для измерений в роботике и автоматике
Работа с акселерометром BMA250 по I2C или SPI с чтением ускорения и температуры датчика
Работа с высокоточными барометрическими датчиками ICP-10100/10111/10125 от TDK InvenSense по протоколу I2C с разрешением ±1 Па и поддержкой Arduino, ESP32, STM32
Получение кардиографических данных с датчика uECG через модуль nRF24 на Arduino
Измерение фотосинтетически активной радиации через I2C для контроля освещённости в теплицах и научных исследованиях растений
Работа с датчиком температуры и влажности Sensiron SHT20 через интерфейс I2C с расчётом VPD и точки росы
Чтение и калибровка аналоговых датчиков с сохранением настроек в EEPROM и поддержкой периодического опроса
Неблокирующий драйвер для водозащищённого ультразвукового датчика A02YYUW, работающий через UART на Arduino, ESP32 и ESP8266
Драйвер для ультразвукового датчика расстояния HC-SR04, упрощающий измерение дистанции без ручного подсчёта микросекунд
Неблокирующая работа с ультразвуковыми датчиками HC-SR04 с усреднением данных, отслеживанием движения и расчётом скорости
Измерение расстояния с ультразвуковым датчиком HC-SR04 с автоматическим усреднением и фильтрацией ошибок
Чтение данных с миографических датчиков uMyo через BLE на Arduino nRF52x и ESP32
Драйверы для датчиков, дисплеев и модулей: барометры, термометры, акселерометры, компасы, измерители тока и напряжения
Контроль переменного тока и напряжения через Dr. Wattson Energy Monitoring Board с MCP39F521
Работа с подводными датчиками расстояния US500 и US4000 через Serial протокол с измерением дистанции и температуры воды
Работа с датчиком приближения VCNL3040 по I2C: чтение расстояния до 30 см, управление LED и настройка параметров сенсора
Датчик приближения VCNL36687 с лазером VCSEL и I2C интерфейсом, с поддержкой прерываний для энергоэффективных приложений
Управление датчиком приближения и освещённости Vishay VCNL4010 через I2C с поддержкой прерываний
Обмен данными с 6-осевым IMU датчиком BMI088 через SPI для получения данных акселерометра и гироскопа
Работа с пульсоксиметром MAX30100 для измерения частоты сердцебиения и SpO2 через I2C на платах VEGA ARIES
Драйвер датчика сердечного ритма и оксиметрии MAX30102 с расчётом пульса и уровня SpO2
Бесконтактное измерение температуры инфракрасным датчиком MLX90614 через I2C на платах VEGA ARIES
Работа с RGB датчиком VEML6040 через I2C для измерения интенсивности красного, зелёного, синего каналов и белого света
Взаимодействие с УФ-датчиком VEML6070 через I²C протокол