Драйвер для платы ProtoCentral Pulse Express с датчиком пульса MAX30102 и биометрическим хабом MAX32664D для измерения SpO2 и артериального давления
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Arduino API для биосенсора ST1VAFE3BX с регистрацией ЭКГ/ЭМГ/ЭЭГ и встроенным акселерометром через I²C
Драйвер для 12-битных АЦП TLA20xx от Texas Instruments с поддержкой I2C, программируемого усиления и мультиплексирования на микроконтроллерах 3,3–5 В
Работа с многозонным датчиком глубины ProtoCentral TMF8829 (dToF) с разрешением до 48×32 и дальностью 11 м через I2C
Управление датчиком давления Blue Sky PS-33D по протоколу I2C для Arduino
Чтение датчиков температуры и влажности AHT20, AHT21, AHT10 с автоопределением модели и поддержкой блокирующего и неблокирующего режимов
Работа с датчиком влажности и температуры AHT20 через шину I2C на микроконтроллерах
Драйвер датчика освещённости VEML7700 с автоматическим масштабированием диапазона, пересчётом в люксы и режимами энергосбережения
Неблокирующее детектирование пульса с датчика PPG на ESP32 и AVR с динамической адаптацией порога
Обработка сигналов датчиков сердечного ритма на базе PPG с фильтрацией, детекцией биений и расчётом BPM для Arduino Uno
Импульсный датчик влажности почвы на двух электродах с калибровкой и фильтрацией шума, поддерживает AVR, ESP32, SAMD, RP2040, STM32, Teensy
Упрощение обмена данными по I2C с интерфейсными платами PwFusion
Интерфейс для кнопочной панели PwFusion через I2C с поддержкой платы IFB-40004
Чтение энкодера через интерфейс I2C на Arduino без занятия отдельных GPIO пинов
Работа с аналоговым джойстиком через интерфейс I2C без использования аналоговых входов Arduino
Работа с I2C переключателями Playing with Fusion для Arduino и TREMA IDE
Работа с термопарными датчиками MAX31856 через SPI с поддержкой различных типов термопар и настройкой режектирующего фильтра
Работа с датчиками температуры MAX31865 (RTD PT100/PT1000) через SPI в 2, 3 и 4-проводной конфигурации
Работа с контроллером CAN MCP2515 через SPI с поддержкой прерываний для Arduino
Библиотека для работы с термопарами через цифровой интерфейс MCP9601 по I2C, совместима с платами Playing With Fusion
Интерфейс датчиков температуры и влажности Sensirion SHT3X для Arduino с поддержкой SHT30, SHT31 и SHT35
Поддержка мультиплексора TCA9548A для управления несколькими I2C-устройствами с одинаковыми адресами через один интерфейс
Работа с магнитометром QMC5883L через I2C для определения азимута и направления сторон света на Arduino
Работа с 6-осевым IMU QMI8658 через I2C: акселерометр, гироскоп, датчик температуры с гибкой настройкой диапазонов и единиц измерения
Работа с инфракрасными датчиками линии Pololu QTR через мультиплексоры CD74HC4067, поддержка до 32 сенсоров одновременно
Работа с инфракрасными датчиками отражения Pololu QTR и QTRX для линейного следа и определения препятствий
Драйвер для 24-битного АЦП HX711 с усилителем тензодатчиков, позволяет создавать весы и датчики давления
Поддержка радарных датчиков RadarIQ-M1 с FMCW-технологией для детекции движения и отслеживания объектов на расстояниях до 10 метров
Драйвер для датчика радиации Pocket Geiger Type 5, обрабатывающий импульсы через внешние прерывания и выводящий эквивалентную дозу излучения в реальном времени
Обработка данных Geiger Counter с прогнозированием CPM через экспоненциальную регрессию для анализа радиации