The BMP390 High Precision Barometric Pressure Sensor is an advanced and feature-rich sensor designed to provide accurate and reliable barometric pressure measurements for a wide range of applications. Onboard is the MEMS (Micro-Electro-Mechanical Systems) technology, the BMP390 offers high accuracy and sensitivity in detecting changes in atmospheric pressure. It is capable of measuring barometric pressure to great effect, making it suitable for various applications requiring precise altitude, such as weather forecasting, and environmental monitoring.
It also supports both I2C and SPI communication interfaces, offering flexibility in integrating with different microcontrollers and systems, and with its high temperature and pressure stability, it ensures reliable performance across varying environmental conditions, making it great for a variety of applications.
With its compact design, low power consumption, and online resources and manuals for Raspberry Pi, Raspberry Pi Pico, Arduino and ESP32, this is an essential sensor that gives great performance and reliability in whatever project you are using it with!
Features
Onboard BMP390 sensor for measuring barometric pressure, altitude and temperature
I2C communication, I2C address configurable, with I2C bus cascading support
SPI communication, enabled via CS pin (I2C bus by default)
Onboard voltage translator, compatible with 3.3V/5V level
Comes with online development resources and manual (examples for Raspberry Pi / Raspberry Pi Pico / Arduino / ESP32)
Specifications
Detection Support
Barometric pressure, altitude, temperature
Communication Interfaces
I2C / SPI
Barometric Pressure
Measuring Range
300~1250 hPa
Absolute Accuracy
±0.50hPa (@300-1100hPa, 0~65℃)
Relative Accuracy
±0.03 hPa (@700-1100hPa, 25~40℃) (equivalent to ±25 cm)