Чтение данных энергетического счётчика BL0940 через UART для ESP32 и Raspberry Pi Pico
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Работа с 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 с автоматическим преобразованием импульсов в уровень радиации
Компактная библиотека для магнитометра MLX90393 с прямым доступом к функциям чипа и поддержкой линии DRDY
Модульные датчики на базе 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 с поддержкой режимов компаратора и прерывания
Работа с датчиком pH PH4502C с автоматической температурной компенсацией и гибкой калибровкой
Драйвер для датчика PM1006K, измеряющего концентрацию взвешенных частиц в воздухе по размерам 1.0, 2.5 и 10 мкм
Чтение датчика пыли GP2Y1010AU0F и преобразование аналогового сигнала в значения концентрации твёрдых частиц
Работа с датчиком движения PixArt PMW3360 через SPI: чтение смещения, качества поверхности, управление чувствительностью и прерываниями
Измерение ёмкости через I2C для датчиков приближения и контроля уровня жидкости с поддержкой нескольких портов
Драйвер для 12-битных АЦП TLA20xx от Texas Instruments с поддержкой I2C, программируемого усиления и мультиплексирования на микроконтроллерах 3,3–5 В
Упрощение обмена данными по I2C с интерфейсными платами PwFusion
Работа с датчиками температуры MAX31865 (RTD PT100/PT1000) через SPI в 2, 3 и 4-проводной конфигурации
Поддержка радарных датчиков RadarIQ-M1 с FMCW-технологией для детекции движения и отслеживания объектов на расстояниях до 10 метров