Неблокирующий планировщик для опроса нескольких датчиков с разными интервалами обновления на основе millis()
Библиотеки
Ищите по названию, автору, категории или строчке #include. У каждой библиотеки видно, готов ли ZIP к скачиванию с зеркала TREMA.
Чтение RFID-меток от ID-innovations считывателей через последовательный порт с автоматической буферизацией и фильтрацией данных
Работа с датчиками температуры и влажности DHT11, DHT22 на Arduino и совместимых платах
Работа с датчиками расхода Sensirion SFM3200 и SFM3400 через I2C на Arduino
Работа с инфракрасными дальномерами Sharp: чтение расстояния и обработка данных IR-сенсоров
Работа с датчиком температуры и влажности SHT40 по I2C протоколу с проверкой целостности данных
Управление датчиком температуры и влажности SHTC3 через I2C с подключением по easyC
Легковесная библиотека для датчика BME280, оптимизированная по скорости и размеру кода для работы через I2C
Драйвер для термопарного преобразователя MAX31855, взаимодействующий с Arduino по протоколу SPI
Драйвер для трёхосевого акселерометра и гироскопа LSM6DS3 с поддержкой I2C и SPI
Работа с девятиосевым датчиком LSM9DS1: акселерометр, гироскоп и магнитометр через I2C
Работа с датчиками влажности и температуры SHT21/SHT25 по протоколу I2C
Чтение напряжения Li-Po аккумулятора через Solar Charger Shield от Seeedstudio
Чтение данных с контроллера зарядки SB041 через I2C: напряжение батареи и панели, статус зарядки, уровень заряда и температура
Работа с 12 и 16-битными АЦП ADS1015 и ADS1115 по шине I2C с четырьмя каналами и программируемым усилением
Library for the Soldered BMP585 Barometric Pressure Sensor breakout board
Работа с газовыми датчиками серии MQ: цифровой и аналоговый выход, настраиваемый порог срабатывания
Работа с датчиком качества воздуха PMS7003 для измерения концентрации частиц
Управление несколькими ультразвуковыми датчиками HC-SR04 через шину I2C с расширителем портов PCF8574
Simple HC-SR04 ultrasonic sensor library
Работа с 16-битным цветовым датчиком BH1749NUC по шине I2C и управление RGB-светодиодами через PCA9536
Управление 2D сканером штрихкодов DE2120 по Serial с поддержкой настройки параметров и получения данных
Управление тестовой платформой Flying Jalapeno через удобный API для Arduino
Работа с оптическим датчиком расстояния Garmin LIDAR-Lite v4 через I2C для роботов и автономных систем
Работа с датчиком температуры и влажности HTU21D через I2C интерфейс
Восьмиточечный инфракрасный датчик линии для роботов с вычислением позиции и анализом траектории движения
Считывание давления и температуры с датчика LPS25HB по I2C с поддержкой нескольких устройств на шине
Драйвер для 6-осевого IMU LSM303C с акселерометром и магнитометром, поддержкой I²C и SPI
Оцифровка сигнала от термопары K-типа через SPI с использованием чипа MAX31855
Чтение датчиков давления Honeywell MPR через I2C для микроконтроллеров 3.3V