DFRobot Gravity BMP585 High-Precision Barometric Pressure and Temperature Sensor (I2C/UART)
The DFRobot Gravity BMP585 is a high-precision digital barometric pressure and temperature sensor module based on the Bosch BMP585 MEMS chip. It offers 3.3V/5V logic compatibility and communicates via I2C or UART, making it ideal for integration with Arduino, Raspberry Pi, ESP32, and other embedded systems for accurate environmental monitoring.
Features
- Bosch BMP585 MEMS sensor with ±0.3 hPa absolute pressure accuracy
- Industrial gel-filled, waterproof cavity for protection against humidity and chemicals
- Dual I2C (default address 0x47) and UART digital communication interfaces
- Wide 3.3V to 5V supply voltage range with ultra-low ~700µA operating current
- Integrated FIFO buffer and IIR filter for stable data and reduced MCU load
Out of stock
The Gravity BMP585 sensor module leverages the Bosch BMP585, a high-performance MEMS pressure sensor designed for demanding applications. Its gel-filled cavity provides robust protection against environmental factors like water, humidity, and chemical exposure, ensuring long-term stability and reliability in outdoor or industrial settings. This design is critical for maintaining measurement integrity where condensation or corrosive atmospheres are present.
The sensor delivers laboratory-grade precision with an absolute accuracy of ±0.3 hPa and features ultra-low noise performance below 0.1 Pa. This high level of accuracy and stability is essential for deriving precise altitude measurements, which are fundamental for drone navigation, altimeters, and professional weather stations. The module’s built-in FIFO (First-In-First-Out) buffer and configurable IIR (Infinite Impulse Response) filter allow for data averaging and smoothing directly on the sensor, minimizing the processing burden on the host microcontroller.
Additional Information
| Weight | 0.006 kg |
|---|---|
| Dimensions | 3.2 × 2.6 cm |















