Метроном для Arduino с настройкой темпа в BPM и структуры такта, выдающий импульсы на пины
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Анализ данных датчика CO2 MG811 с полиномиальной аппроксимацией и визуализацией концентраций газов в реальном времени
Работа с инфракрасными датчиками метана MH-T7042A для измерения концентрации CH4 в Arduino
Драйвер для инфракрасных датчиков CO2 серии MH-Z с поддержкой UART и PWM на Arduino и ESP8266
Работа с датчиком CO2 MH-Z14A через UART с поддержкой всех команд даташита
Работа с датчиками CO2 серии MHZ (MHZ19B и др.) через Serial интерфейс
Создание датчиков для Home Assistant с отправкой данных по ESPNow или LoRa через MQTT-мост
Измерение электропроводности жидкостей через интерфейс I²C с автоматической температурной компенсацией
Подключение NTC-датчика температуры (10K) к Arduino через I²C, UART или USB с разрешением 0,125 °C
Измерение окислительно-восстановительного потенциала воды через I²C с точностью ±0.1 мВ
Цифровой датчик pH с интерфейсом I²C для измерения кислотности от 0,001 до 14,000 с точностью ±0,005 единицы
Работа с датчиком газа MiCS-6814 через I2C для измерения концентрации газов в ppm
Подключение счётчика Geiger Counter от Mighty Ohm к Arduino с автоматическим преобразованием импульсов в уровень радиации
Чтение данных датчика температуры DS7505 по шине I2C с минимальной настройкой кода
Минималистичная библиотека для ультразвуковых датчиков расстояния с поддержкой HC-SR04, Ping и Seeed SEN136B5B в разных вариантах подключения и единицах измерения
A robust library for the MKE-S17 AGS10 I2C TVOC IAQ sensor.
Arduino library for SPI based MLX90316 rotary encoder.
Чтение магнитного энкодера MLX90377 через протокол SENT с поддержкой многооборотных систем
Работа с тепловизионной матрицей MLX90641 (16×12 пикселей) по I2C на ESP32 с автоматической обработкой битых пикселей
Чтение тепловизионного датчика MLX90642 разрешением 32×24 пиксела и получение карты температур в реальном времени на ESP32
Работа с трёхосевым акселерометром Freescale MMA8652: чтение данных и обработка прерываний
Работа с магнитометром MMC34160PJ для измерения магнитного поля и определения ориентации устройства
Обёртка для MR60BHA2 с callback API, измеряет дыхание и пульс, обнаруживает присутствие и уровень освещённости
Читает данные со счётчиков электроэнергии по Modbus RS485, возвращает напряжение, ток и мощность по фазам
Отслеживание движения объектов перед ультразвуковым датчиком с определением направления и состояния
Работа с датчиком MPM10 для измерения концентрации пыли и частиц через UART или I2C
Детекция падения и движения для акселерометра и гироскопа MPU6050 по I2C
Zero-config MPU6050 driver with auto-calibration and built-in Madgwick/Mahony sensor fusion.
Driver for InvenSense's MPU-6500 6-DOF IMU (3-axis gyroscope & 3-axis accelerometer) with Digital Motion Processor support
Работа с девятиосевым датчиком MPU9250 (акселерометр, гироскоп, магнитометр) по I2C для Arduino и ESP32