Работа с датчиком давления LPS35HW и совместимыми барометрами по I2C для метеостанций и измерения высоты
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с акселерометром и гироскопом LSM6DS33/LSM6DSO по I2C на платах Arduino и Pololu
Работа с магнитными датчиками абсолютного углового положения MagAlpha через SPI, SSI или I2C
Чтение данных энергетического счётчика BL0940 через UART для ESP32 и Raspberry Pi Pico
Работа с 13-битными АЦП MCP3302 и MCP3304 через SPI с поддержкой дифференциальных измерений и произвольных комбинаций каналов
Работа с датчиками температуры Microchip MCP9800/1/2/3 через I2C с поддержкой целочисленной арифметики и регистров гистерезиса
Обработка rotary encoder с защитой от дребезга контактов и расчётом скорости вращения
Драйвер для инфракрасного датчика AMG8833 с матрицей 8×8 пиксельной матрицей, поддержкой прерываний и связью по I²C
Драйвер для датчика дальности VL53L1X с поддержкой I2C и прерываний, требует плату с достаточным объёмом памяти
Метроном для Arduino с настройкой темпа в BPM и структуры такта, выдающий импульсы на пины
Измерение электропроводности жидкостей через интерфейс I²C с автоматической температурной компенсацией
Цифровой датчик pH с интерфейсом I²C для измерения кислотности от 0,001 до 14,000 с точностью ±0,005 единицы
Подключение счётчика Geiger Counter от Mighty Ohm к Arduino с автоматическим преобразованием импульсов в уровень радиации
Library for MKE I2C DHT20 temperature and humidity sensor
Компактная библиотека для магнитометра MLX90393 с прямым доступом к функциям чипа и поддержкой линии DRDY
Driver for InvenSense's MPU-6500 6-DOF IMU (3-axis gyroscope & 3-axis accelerometer) with Digital Motion Processor support
Модульные датчики на базе muwerk для измерения освещённости, температуры, влажности, давления и качества воздуха с MQTT-интеграцией
Эмуляция датчиков LEGO PoweredUp на микроконтроллерах Arduino и ESP для совместимости с официальными хабами и приложениями
Драйвер компаса PNI NaviGuider с поддержкой I2C и FIFO буфера для чтения ориентации
Точные показания NTC термисторов с фильтрацией АЦП, уравнением Steinhart-Hart и асинхронным обновлением
Парсинг NMEA-предложений от GPS-модулей и навигационных устройств
Примеры и библиотека для тепловых датчиков OMRON D6T с матрицей пикселей, работающих по I2C на Arduino и ESP32
Легкая библиотека для BH1750 с режимом One Time, где чип спит между измерениями и потребляет минимум энергии
Чтение данных датчика загрязнения воздуха P760 по I2C: PM1, PM2.5, PM10 и индекс VOC
Работа с часами реального времени PCF85263 через I2C, получение даты и времени
Работа с цифровым датчиком температуры PCT2075 через I2C с поддержкой режимов компаратора и прерывания
Упрощение работы с потенциометрами: готовые классы для чтения и обработки аналоговых значений
Peripheral chip drivers for Arduino (I2C/SPI).
Работа с датчиком pH PH4502C с автоматической температурной компенсацией и гибкой калибровкой
Драйвер для датчика PM1006K, измеряющего концентрацию взвешенных частиц в воздухе по размерам 1.0, 2.5 и 10 мкм