DFRobot Gravity BMP581 Barometric Pressure Sensor (±0.3hPa High Accuracy, I2C/UART)
The DFRobot Gravity BMP581 is a high-precision digital barometric pressure and temperature sensor module based on the Bosch BMP581 MEMS sensor. It provides ±0.3 hPa accuracy and supports both I2C and UART interfaces, making it compatible with 3.3V and 5V systems like Arduino, Raspberry Pi, and ESP32 for environmental monitoring and altitude measurement applications.
Features
- High-Precision Bosch BMP581 MEMS sensor with ±0.3 hPa absolute pressure accuracy.
- Dual I2C and UART communication interfaces for flexible system integration.
- Wide 3.3V to 5V logic compatibility with onboard level shifting.
- Ultra-low noise output (<0.1 Pa RMS) and configurable IIR filtering.
- Simultaneously outputs barometric pressure, temperature, and calculated altitude.
Out of stock
The Gravity BMP581 sensor module utilizes the advanced Bosch BMP581 MEMS piezoresistive pressure sensor core, delivering high-stability measurements of atmospheric pressure and ambient temperature. Its digital signal conditioning includes configurable IIR filtering and digital linearity compensation to suppress environmental noise, ensuring reliable data for critical calculations like altitude.
Designed for seamless integration, the module features onboard level shifting for direct connection to both 3.3V and 5V microcontroller logic families, including Arduino, Raspberry Pi, and ESP32. The built-in hardware FIFO buffer reduces host processor polling overhead, while the non-volatile memory retains user configurations across power cycles, making it ideal for low-power IoT and portable applications.
Additional Information
| Weight | 0.006 kg |
|---|---|
| Dimensions | 1.7 × 1.3 × 1.3 cm |













