Измерение напряжения питания Arduino через встроенные возможности микроконтроллера без дополнительных выводов и датчиков
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с CO2-датчиком MH-Z19/MH-Z19X через UART с поддержкой расширенных команд, ABC-режима и диагностики
Работа с мультисенсорным модулем SI1145 для измерения видимого света, ИК-излучения, приближения и УФ-индекса
Поддержка датчика атмосферного давления LPS22HH для STM32 с измерением в диапазоне 260–1260 гПа и температуры через I2C или SPI
Драйвер датчика Bosch BME690 для измерения температуры, влажности, давления и сопротивления газа по I²C и SPI
Полнофункциональная работа с датчиком DS18B20 по OneWire: поддержка нескольких датчиков, настройка разрешения, пороги тревоги и паразитное питание
Драйвер трёхосевого магнитометра MLX90393 с поддержкой I²C, калибровки и гибкой настройки разрешения и фильтрации
Работа с датчиком температуры и влажности AM2320 через шину I2C
Драйвер для комбинированного акселерометра и магнитометра FXOS8700 с унифицированным API
Работа с аналоговыми UV-датчиками с преобразованием выходного напряжения в индекс ультрафиолета от 0 до 11
Non-blocking library for the DS18B20 1-Wire temperature sensor
Чтение акселерометра, гироскопа и датчика температуры ICM45608 по I2C или SPI с поддержкой FIFO и программируемых прерываний
Работа с акселерометром ADXL355 по SPI или I2C с упрощённым доступом к данным ускорения по трём осям
Работа с магнитометром QMC5883L через I2C для определения азимута и направления сторон света на Arduino
Управление датчиком расстояния VL53L0X через I²C с использованием технологии time-of-flight
Драйвер датчика тока и мощности INA219 с гибкой калибровкой и управлением конфигурацией через I²C
Работа с I2C-датчиком температуры ADT7410 для высокоточных измерений через две линии связи
Работа с газовым датчиком CCS811 для мониторинга качества воздуха и обнаружения летучих органических соединений через I2C
16-разрядный АЦП ADS1115 через I²C с поддержкой четырёх каналов, программируемого усилителя и компаратора
Работа с 24-битным АЦП ADS1256 через SPI-интерфейс для точных измерений аналоговых сигналов на Arduino, STM32, ESP32 и RP2040
Легковесный логгер данных для Arduino с поддержкой DS3231, SD-карты и режимов экономии питания
Управление HC4067 мультиплексором для подключения до 16 датчиков или устройств к одному входу Arduino
Работа с 12- и 16-битными АЦП ADS1015/ADS1115 через I2C с поддержкой однополюсных и дифференциальных измерений
Драйвер 6-осевого IMU датчика BMI323 с поддержкой I2C и SPI, акселерометра, гироскопа, FIFO и калибровки
Драйвер барометрического датчика BMP58x для Arduino по I2C или SPI с удобной инициализацией и поддержкой передискретизации, фильтрации и FIFO
Работа с датчиком температуры и влажности AM2315 по протоколу I2C
Четырёхканальный 12-битный DAC MCP4728 с управлением по I2C для плат Adafruit
Работа с датчиками на платформе HandySense для мониторинга параметров в сельском хозяйстве на базе ESP32
Доступ к датчику BME680 с получением температуры, влажности, давления и газовых показаний через I2C или SPI
Емкостной датчик прикосновения и приближения на двух пинах Arduino с минимальным железом