Компактный драйвер для датчика времени пролёта VL53L1X с динамическим выбором SPAD и поддержкой I2C на AVR, SAMD и ESP32
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Драйвер для дальномера VL53L4CD с поддержкой time-of-flight измерений по I²C
Работа с датчиком расстояния и освещённости VL6180X по I²C для Arduino
Измерение расстояния и уровня освещённости с датчиком VL6180X, поддержка прерываний по пороговым значениям
Работа с оптическим датчиком Vishay VCNL4020C для измерения пульса, уровня кислорода и освещённости по протоколу I2C
Расчёт напряжения для модулей вольтметра на основе делителя напряжения
Расчёт расхода воды и контроль объёма по импульсам датчика с поддержкой прерываний
Работа с водонепроницаемыми ультразвуковыми датчиками AJ-SR-04M и JSN-SR04 через UART или PulseIn
Чтение данных с беспроводных метеостанций через приёмный модуль RXB6/MX-RM-5V с проверкой целостности пакетов
Чтение давления и температуры с датчика WF100DPZ через SPI с поддержкой синхронных и асинхронных режимов измерений
Работа с анемометрами и флюгерами DFRobot через RS485 с использованием встроенного UART Arduino
Работа с твердотельными анемометрами серии SA.0x по UART и I2C с измерением скорости, температуры и расхода газа
Акселерометр ADXL362 с потреблением 0,27 мкА и встроенным детектором движения для батарейных приложений
Управление матрицами WS2812 на Air001 с поддержкой графики и индивидуального управления пикселями через HSI-модель цвета
Работа с датчиками формальдегида DART, Prosense и Winsen через UART в активном и пассивном режимах
Чтение LDR-датчиков с преобразованием показаний в люксы через эмпирическую калибровку
Работа с трёхосными магнитными датчиками Infineon XENSIV TLx493D через I2C с поддержкой всех вариантов Shield2Go и 2GO комплектов
Работа с магнитным датчиком угла TLx5012B через SPI, PWM и другие интерфейсы на Arduino и микроконтроллерах Infineon XMC
Управление 60 ГГц радаром BGT60TR13C от Infineon через SPI с обработкой FMCW-сигналов
Работа с датчиком CO2 Infineon XENSIV PAS через фотоакустическую спектроскопию на платах Miniboard и Shield2Go
Работа с I2C дифференциальными датчиками давления CFSensor серии XGZP для измерения воздушной скорости и других приложений
Контроль уровня батареи и статуса зарядки Xiao NRF52840 на прошивках без Arduino Mbed OS 1.0.0
Софтовый SPI для сенсорных панелей XPT2046 с поддержкой произвольных пинов и калибровкой
Софтварный SPI для сенсорных экранов XPT2046 с поддержкой калибровки и определения давления касания
Обмен данными с инерциальными модулями Xsens MTi 1-series через I2C по протоколу Xbus
Работа с инерциальными датчиками Xsens MTi 1-series через SPI с парсингом углов, скоростей и GPS-координат
Драйвер гироскопа Epson XV7021BB с подключением по SPI для Arduino
Драйвер гироскопа Epson XV7211BB с подключением через 4-wire SPI для Arduino
Драйвер датчика освещённости NEWOPTO XYC-ALS21C-K1 с интерфейсом I2C, поддержкой прерываний и автоматической подстройкой усиления
Обработка нажатий, удержания и двойных нажатий кнопок через колбэки или проверку состояния