Модуль представляет из себя высокоточный цифровой измеритель атмосферного давления на базе микро-чипа BMP280 от фирмы BOSH. После изготовления каждый датчик проходит индивидуальную калибровку в заводских условиях. Его малые размеры, низкое энергопотребление и высокая измерительная способность позволили завоевать популярность среди множества разработчиков Arduino-проектов. Модуль BMP280 был разработан фирмой как более технологичная модель своего предшественника BMP180. Данная модификация, в отличие от своего младшего брата, предоставляет пользователю целых 2 последовательных интерфейса обмена данными (SPI и I2C), а также 3 режима работы:
- NORMAL – в данном режиме модуль просыпается с определённой периодичностью, выполняет необходимые измерения и снова засыпает. Частота измерений задаётся программным путём, а результат считывается при необходимости.
- SLEEP – режим максимально пониженного энергопотребления.
- FORCED – этот режим позволяет будить модуль подачей внешнего управляющего сигнала. После выполнения измерений, модуль автоматически переходит в режим пониженного энергопотребления.

Рисунок №1 - внешний вид и схема модуля BMP280
Как видно из вышеприведенной схемы на модуле предусмотрены конденсаторы для фильтрации по питанию и подтягивающие резисторы интерфейсов ввода/вывода.
Технические характеристики BMP280
К основным техническим характеристикам можно отнести следующие:
- Напряжение питания: 1.71V – 3.6V;
- Интерфейс обмена данными: I2C или SPI;
- Ток потребления в рабочем режиме: 2.7uA при частоте опроса 1 Гц;
- Диапазон измерения атмосферного давления: 300hPa – 1100hPa (±0.12hPa), что эквивалентно диапазону от -500 до 9000 м над уровнем моря;
- Диапазон измерения температуры: -40°С … +85°С (±0.01°С);
- Максимальная частота работы интерфейса I2C: 3.4MHz;
- Максимальная частота работы интерфейса SPI: 10 МГц;
- Размер модуля: 21 х 18 мм;
- Технические характеристики, внешний вид и комплектация товара могут быть изменены производителем без предварительного уведомления.
