OneWire библиотека с поддержкой датчика температуры MAX31850, оптимизированная для Arduino
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Чтение температурных данных с термопарного модуля MAX31855K через SPI-интерфейс
Работа с микросхемой MAX31855 для преобразования сигнала K-типа термопары в цифровое значение через SPI
Датчик освещённости MAX44007 с интерфейсом I2C, диапазон 0,025–104 448 люкс, разрешение 22 бита
Датчик освещённости MAX44009 по I2C с диапазоном 0,045–188 000 люкс для измерения от слабого света до яркого солнца
Работа с датчиком света MAX44009 через I2C для измерения освещённости в люксах
Работа с датчиком тока и напряжения MAX471 для мониторинга питания и нагрузок на Arduino
12-битный датчик температуры MAX6626 с программируемым порогом перегрева и отдельным выходом сигнала тревоги
Работа с термопарой K-типа через микросхему MAX6675 с преобразованием показаний в температуру с точностью 0,25°C
Чтение температуры от термопары K-типа через SPI-усилитель MAX6675 с преобразованием в градусы Цельсия
Чтение температуры с K-термопары через модуль MAX6675 по SPI-интерфейсу в градусах Цельсия, Фаренгейта и Кельвина
Измерение напряжения, тока и мощности по трём фазам с помощью модуля B201 на базе MAX78630+PPM через UART или SSI
Работа с лазерным датчиком Plantower PMS7003 для измерения концентрации и количества частиц пыли в воздухе с поддержкой LoRaWAN
Работа с датчиками CO2 Sensirion SCD30 по I2C: опрос показаний, управление калибровкой и интервалом измерений
Работа с датчиками дифференциального давления Sensirion SDP31, SDP32 и SDP800 через высокоуровневый C++ API
Работа с датчиками температуры и влажности Sensirion SHT3x через I2C с поддержкой разовых и периодических измерений
Асинхронное измерение освещённости датчиком Lite-On LTR-329ALS через I2C с преобразованием в люксы и защитой от зависаний
Подсчёт количества осадков с геркон-контактами и коромысловыми датчиками для метеостанций и систем мониторинга
Arduino-библиотека для работы со счётчиком энергии ATM90E32AS через SPI-интерфейс в однофазных и трёхфазных сетях
Чтение данных энергетического счётчика BL0940 через UART для ESP32 и Raspberry Pi Pico
Измерение переменного напряжения 120/240 VAC с регулировкой усиления и калибровкой для Arduino и ESP32
Работа с АЦП-конвертерами MCP3001–MCP3208 по SPI с поддержкой однополюсного и дифференциального режимов измерения
Управление цифро-аналоговыми преобразователями MCP48xx и MCP49xx Microchip через SPI (8, 10 или 12 бит, одно- или двухканальные)
Управление цифровыми потенциометрами MCP41xxx и MCP42xxx через SPI с поддержкой аппаратного и программного интерфейса
Работа с АЦП MCP3201 через SPI: чтение аналоговых сигналов и преобразование в вольты
Работа с 13-битными АЦП MCP3302 и MCP3304 через SPI с поддержкой дифференциальных измерений и произвольных комбинаций каналов
Работа с 18-битными АЦП MCP3421–3428 по I2C с настройкой разрядности, усиления и чтением в вольтах
Работа с многоканальными АЦП MCP342x от Microchip через шину I2C с поддержкой синхронизации нескольких чипов
Управление 12-битным ЦАП MCP4725 по шине I2C с поддержкой кеша и EEPROM
Работа с датчиками температуры Microchip MCP9800/1/2/3 через I2C с поддержкой целочисленной арифметики и регистров гистерезиса