BMP581
Absolute Barometric Pressure SensorThe BMP581 is a absolute barometric pressure sensor from Bosch Sensortec. View the full BMP581 datasheet below including key specifications.
Key Specifications
| Parameter | Value |
|---|---|
| Accuracy | ±0.01PSI (±0.05kPa) |
| Mounting Type | Surface Mount |
| Operating Pressure | 4.35PSI ~ 18.13PSI (30kPa ~ 125kPa) |
| Operating Pressure | 4.35PSI ~ 18.13PSI (30kPa ~ 125kPa) |
| Operating Temperature | -40°C ~ 85°C |
| Output Type | I2C, SPI |
| Package / Case | 10-WFLGA |
| Port Style | No Port |
| Port Style | No Port |
| Pressure Type | Absolute |
| Pressure Type | Absolute |
| Supplier Device Package | 10-LGA (2x2) |
| Supplier Device Package | 10-LGA (2x2) |
| Supply Voltage | 1.65V ~ 3.6V |
Overview
Part: BMP581 Barometric Pressure Sensor — Bosch Sensortec
Type: Absolute Barometric Pressure Sensor
Description: Absolute barometric pressure sensor with 30–125 kPa operating range, -40–85°C temperature range, ultra-low noise (< 0.1 PaRMS), and 1.3 μA current consumption at 1Hz in low power mode.
Operating Conditions:
- Supply voltage: VDD 1.71 V ... 3.6 V and VDDIO 1.08 V ... 3.6 V
- Operating temperature: -40 .. 85°C
- Pressure operating range: 30 .. 125 kPa
- Output data rates: up to 480 Hz (CONTINUOUS mode), 0.125 .. 240 Hz (NORMAL mode)
Key Specs:
- Pressure operating range: 30 .. 125 kPa
- Temperature operating range: -40 .. 85°C
- Ultra low noise: < 0.1 PaRMS natively
- Current consumption: 1.3 μA 1Hz in low power mode
- Absolute pressure accuracy: ± 0.5 hPa (max)
- Relative pressure accuracy: 0.06 hPa per 10kPa step
- Pressure Temperature-induced offset: ± 0.5 Pa/K
- Digital interface: 12 MHz slave SPI (4-wire, 3-wire), 12.5MHz I3C, up to 1MHz I²C (Fm+)
Features:
- On-chip linearization and temperature-compensation
- Programmable low-pass filtering
- On-chip FIFO buffer for up to 32 pressure samples
- Programmable interrupts, including pressure-changed detection
- 6 bytes user programmable non-volatile memory
- RoHS compliant, halogen and lead free
Applications:
- Enhancement of GPS navigation
- Indoor navigation (floor detection, elevator detection)
- Outdoor navigation
- Sports applications like calorie counting, fitness activity identification
- Emergency caller location
- Weather forecast
- Vertical velocity indication
- Altitude control of drones and flying toys
Package:
- 10-pin metal-lid LGA package (2.0 × 2.0 mm2 footprint, max 0.8 mm height)
Features
Pressure operating range: 30 .. 125 kPa
Temperature operating range: -40 .. 85°C
Ultra low noise and current consumption:
- Ultra low noise: < 0.1PaRMS natively (without low-pass filter enabled)
- 1.3 μA 1Hz in low power mode
Absolute pressure accuracy: ± 0.5 hPa (max)
Relative pressure accuracy: 0.06 hPa per 10kPa step
Pressure Temperature-induced offset: ± 0.5 Pa/K
BMP581 provides true absolute pressure and temperature, due to on-chip linearization and temperaturecompensation
Primary digital interface with 12 MHz slave SPI (4-wire, 3-wire), 12.5MHz I3C and up to 1MHz I²C (Fm+)
Applications
Enhancement of GPS navigation (e.g. time-to-first-fix improvement, dead-reckoning, slope detection)
Indoor navigation (floor detection, elevator detection)
Outdoor navigation
Sports applications like calorie counting, fitness activity identification
Emergency caller location
Weather forecast
Vertical velocity indication (e.g. rise/sink speed)
Altitude control of drones and flying toys
Pin Configuration
The behavior of the interrupt pin can be configured in INTCONFIG with these fields:
- intmode: The interrupt mode can be 'pulsed' or 'latched'. Latching determines when an interrupt is released (see Chapter 3.7.3.2 for details)
intpol: The interrupt polarity can be configured to be either 'active high' or 'active low'
- intod: The interrupt pin can be configured to be 'open-drain' or push-pull'
- inten: The interrupt pin can be enabled. With enabled interrupt pin, all interrupt sources configured in INT_-SOURCE will be ORed on the interrupt pin.
Typical Application
Enhancement of GPS navigation (e.g. time-to-first-fix improvement, dead-reckoning, slope detection)
Indoor navigation (floor detection, elevator detection)
Outdoor navigation
Sports applications like calorie counting, fitness activity identification
Emergency caller location
Weather forecast
Vertical velocity indication (e.g. rise/sink speed)
Altitude control of drones and flying toys
Get structured datasheet data via API
Get started free