Неблокирующая библиотека для приёма и передачи IR-сигналов на ESP32 с поддержкой протоколов NEC, Sony, Samsung и RC5
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Преобразование нелинейного сигнала инфракрасного датчика Sharp GP2Y0A21YK0F в расстояние с медианной фильтрацией и регрессионными моделями
Чтение NTC термисторов на ESP32 с автоматической калибровкой опорного напряжения через отдельный ADC пин
Работа с датчиками температуры и влажности DHT11 и DHT22 через правильный парсинг сигналов и обработку данных
Чтение встроенного датчика температуры процессора на ESP32, S2, S3, C3, C6 и H2 с автоматическим определением типа чипа
Неофициальная библиотека для работы с датчиками на плате Espressif ESP32 Azure IoT Kit через готовый API
Работа с 9-осевым датчиком MPU9250 через I2C: акселерометр, гироскоп и магнитометр для отслеживания ориентации и движения
Датчик цвета S11059 с интерфейсом I2C для определения цветовых характеристик освещения и предметов
Работа с датчиком UV Si1132 через I2C для измерения ультрафиолетового излучения на модуле FaBo 206
Датчик температуры ADT7410 с интерфейсом I2C для измерения с высокой точностью через Arduino и TREMA-совместимые платы
Работа с цифровым датчиком освещённости ISL29034 через I2C для Arduino и ESP32
Драйвер датчика BME680 для измерения температуры, влажности, давления и газового состава через I2C на модуле FaBo 222
Измерение CO2 и летучих органических соединений через датчик CCS811 по протоколу I2C
Работа с сенсором цвета BH1749NUC через I2C для определения RGB-данных окружающего света на платах FaBo 230 Color
Быстрое измерение емкостных датчиков через экстраполяцию времени зарядки конденсатора
Унифицированная работа с десятком IMU-датчиков серий MPU, ICM, BMI, LSM6DS и QMI через единый интерфейс
Обработка квадратурного энкодера на ESP32 и STM32 с использованием встроенных таймеров и счетчиков без нагрузки на CPU
Драйвер для ёмкостных датчиков приближения FDC2x1x от Texas Instruments с поддержкой I2C и настройкой параметров датчика
Работа с ёмкостными датчиками TI FDC1004 и FDC2x1x с поддержкой калибровки, температурной компенсации и диагностики
Вычисление солнечной радиации на базе обычных датчиков температуры и влажности методом дифференциальной временной производной
Драйвер для 9-осевого IMU сенсора BMX160 с поддержкой акселерометра, гироскопа, магнитометра и температурного датчика через I2C
Работа с оптическими сканерами отпечатков пальцев GT-521F и GT-511C через TTL Serial
Упрощает работу с flex-датчиками через сглаживание данных, калибровку и отслеживание событий изгиба в реальном времени
Примеры кода для электроники курса ENGR2781 (проект Warman) с тестами компонентов учебного набора
Обёртка для подключения набора датчиков (акселерометр, барометр, DHT) и OLED-дисплея к плате Flinduino без установки отдельных библиотек
Драйверы для инерциальных датчиков квадрокоптера Flix с поддержкой MPU-9250, MPU-6500, ICM-20948 и MPU-6050 через SPI или I²C
Считывание и обработка данных датчиков расхода воды YF-S201, YF-S401 и аналогичных с вычислением объёма и расхода в литрах
Компактная библиотека для BME280 с минимальным потреблением энергии, работающая в режиме forced mode для батарийных устройств
Компактная работа с датчиками BMP280 и BME280 с экономией памяти и выбором нужных функций