TOP

Gravity: BMP585 High-Precision Barometric Pressure & Temperature Sensor (I2C / UART)

$11.90
SKU: SEN0664
Volume Discount
  • $11.70 3+ items
  • $11.40 5+ items
  • $11.00 10+ items
The Gravity: BMP585 is a digital barometric pressure and temperature sensor based on the Bosch BMP585 chip. It features a gel-filled cavity design, providing resistance to water and chemicals for use in harsh industrial or outdoor environments.
Purchase this product and earn 89 reward points, which are tied to VIP membership program. Learn More >

Introduction

The Gravity: BMP585 High-Precision Barometric Pressure & Temperature Sensor brings industrial-grade reliability to challenging projects by integrating the advanced Bosch BMP585 chip into a rugged, gel-filled design. Built to withstand water, moisture, and chemical exposure, this waterproof barometric module overcomes the durability limitations of traditional sensors while delivering exceptional ±0.3 hPa absolute accuracy and ultra-low noise (<0.1 Pa). Capable of detecting centimeter-level altitude changes with minimal power consumption (~700μA), the environmental sensing unit supports both I2C and UART interfaces, making it the superior choice for drone altitude stabilization, outdoor meteorological monitoring, and precision navigation systems requiring long-term stability in demanding conditions.


Industrial-Grade Durability with Liquid-Proof Design

A primary challenge for standard MEMS pressure devices is susceptibility to environmental contaminants. The Gravity: BMP585 addresses this through a specialized gel-filled cavity architecture and an industrial-grade protective cover. This construction allows the waterproof barometric instrument to maintain reliable operation even in the presence of water, humidity, and other corrosive elements. By effectively resisting external interference, the ruggedized pressure monitor ensures long-term stability and extended service life in harsh outdoor environments where traditional components would degrade or fail.


Laboratory-Level Precision and Ultra-Low Noise

At the core of this altitude measurement solution is the capability to deliver exceptional data fidelity. The module achieves an absolute pressure accuracy of ±0.3 hPa and relative accuracy of ±0.06 hPa, ensuring that measurements remain dependable across its 30 to 125 kPa range. Furthermore, the ultra-low noise floor (< 0.1 Pa RMS) eliminates the need for aggressive external filtering that can introduce lag. This level of sensitivity allows the high-precision altimeter to detect floor-level elevation changes in indoor navigation systems or maintain rock-steady hovering altitude for UAVs and drones.


Intelligent On-Chip Data Processing

To support dynamic applications, the digital barometer integrates advanced hardware features including a FIFO (First In, First Out) buffer and a configurable Infinite Impulse Response (IIR) filter. The internal hardware FIFO reduces the polling frequency required from the host microcontroller, thereby saving system power and freeing up processing resources. Simultaneously, the built-in filtering algorithms smooth out data jitter caused by sudden airflow or environmental disturbances. This results in a cleaner, more stable signal output from the atmospheric sensor, which is critical for real-time control systems like drone flight controllers.


Flexible Integration and Wide Compatibility

Designed for seamless adoption into existing ecosystems, the environmental data logger supports both I2C and UART communication protocols. The inclusion of a wide-voltage design ensures compatibility with both 3.3V and 5V logic levels, making the unit plug-and-play with popular controllers such as the ESP32, Raspberry Pi, and Arduino platforms. The provision of open-source code libraries further accelerates the development cycle, allowing for rapid deployment in prototyping and mass production contexts alike.

Wiring Diagram of Gravity: BMP585 High-Precision Barometric Pressure & Temperature Sensor and ESP32

Figure: Wiring Diagram of Gravity: BMP585 High-Precision Barometric Pressure & Temperature Sensor and ESP32

Selection Guide

Pressure/Altitude Sensor Selection Comparison Table

Figure
image
image
image
image
image
image
SKU
SEN0664
SEN0666
SEN0665
SEN0667
SEN0423
SEN0251
Add to Cart
Chip/Module Type
Bosch BMP585
Bosch BMP585
Bosch BMP581
Bosch BMP581
Bosch BMP390L
Bosch BMP388
Size/Volume
Compact module
Ultra-small PCB
Compact module
Ultra-small PCB
Ultra-small PCB
Compact module
Power Consumption
∼700μA
200μA / 2μA sleep
∼700μA
200μA / 2μA sleep
54μA sleep / max ∼650μA
~0.5mA
Interface Protocol
I2C / UART, plug & play
I2C / SPI / I3C
I2C / UART, plug & play
I2C / SPI / I3C
I2C / SPI
I2C / SPI
Accuracy / Key Features
±0.3hPa / Industrial protection
±0.3hPa + Waterproof & Chemical resistant
±0.3hPa / Ultra-low noise
±0.3hPa / Ultra-low noise
±0.50hPa / ±3Pa (∼±0.25m) / High stability
±8Pa (∼±0.5m) / Temp ±0.5∘C
Ideal Scenarios
Industrial / Agricultural environmental detection
Outdoor weather stations / Environmental monitoring device integration
Drone altitude control / High-precision pressure data logging
Battery-powered IoT / Micro-drone project integration
Drone altitude control / High-precision pressure & altitude detection
Basic pressure measurement / Indoor positioning / GPS enhancement

Applications

  • UAVs & Drones: Precise altitude hold and vertical speed calculation.
  • Weather Stations: Rugged outdoor pressure and temperature monitoring.
  • Sport Tech: Altimeters for hiking, climbing, or cycling computers.
  • IoT Devices: Floor detection for indoor navigation and asset tracking.
  • Smart Home: HVAC airflow monitoring and weather prediction.
  • Specification

    Basic Parameters

  • Operating Voltage: DC 3.3~5V
  • Operating Current: 700μA
  • Communication Interface: I2C / UART
  • Interface Form: PH2.0-4P (Gravity Pinout) / 2.54mm Pin Header Socket
  • I2C Address: 0x47 (Default) / 0x46
  • BMP585 Parameters

  • Pressure Measurement Range: 30 ~ 125 kPa
  • Temperature Measurement Range: 0 ~ 65 °C
  • Absolute Pressure Accuracy: ±0.3 hPa (Typ.)
  • Relative Pressure Accuracy: ±0.06 hPa / 10 kPa (Typ.)
  • Relative Altitude Accuracy: ±0.5 m / 10 kPa
  • Temperature Drift Coefficient: ±0.5 Pa / K
  • Pressure Data Resolution: 1 / 64
  • Ultra-Low Noise: < 0.1 Pa (RMS, without low-pass filter enabled)
  • Physical Dimensions

  • PCB Dimensions: 32 × 27 × 7.18 mm
  • Mounting Hole Spacing: 25 × 20 mm
  • Mounting Hole Diameter: 3.0 mm
  • Shipping List

  • Gravity: BMP585 High-Precision Barometric Pressure & Temperature Sensor ×1
  • PH2.0-4P Sensor Connection Cable ×1
  • 10pin-2.54 Black Single Row Pin Header ×1
  • Gravity: BMP585 High-Precision Barometric Pressure & Temperature Sensor (I2C / UART)
    $0.00