Forced-BME280
Компактная библиотека для BME280 с минимальным потреблением энергии, работающая в режиме forced mode для батарийных устройств
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:0d13e215777d49e93798388a5729280211ca60c21ca82de5fe4f091450316c8fForced_BME280-3.0.0-0d13e215.zipОписание
BME280 — популярный датчик давления, температуры и влажности, но не все библиотеки для него одинаково удобны. Эта версия сделана с упором на минимальный расход памяти и энергии: в режиме ожидания чип потребляет всего 0,25 микроампера, что критично для батарейных проектов, особенно на основе ATtiny. Библиотека работает в режиме forced mode — датчик засыпает и пробуждается только при запросе данных. Основной интерфейс строится вокруг функций takeForcedMeasurement(), getTemperatureCelcius() и getPressure(). Интересно, что код автоматически выбирает между Wire и TinyWireM в зависимости от того, что доступно. Если нужна компактная библиотека без излишеств для маломощного устройства — это хороший вариант.