BMP390

BMP390

Manufacturer

Bosch Sensortec

Overview

Part: BMP390 from Bosch

Type: Digital pressure sensor

Key Specs:

  • Relative accuracy: typ. ± 3 Pa (equiv. to ± 0.25 m)
  • Absolute accuracy: typ. ± 50 Pa
  • Temperature coefficient offset: mean value ± 0.6 Pa/K
  • Current consumption (active): 3.2 µA @1Hz pressure and temperature
  • Current consumption (sleep): 1.4 µA
  • Operating temperature range: -40 °C to +85 °C
  • Operating pressure range: 300 hPa to 1250 hPa
  • Main supply voltage (VDD): 1.65 V to 3.6 V
  • Interface voltage (VDDIO): 1.2 V to 3.6 V
  • I²C interface speed: up to 3.4 MHz
  • SPI interface speed: up to 10 MHz
  • FIFO buffer size: 512 byte

Features:

  • Pressure and temperature measurement
  • Extremely compact 10-pin metal-lid LGA package
  • Low power consumption
  • I²C and SPI digital interface
  • Accurate altitude tracking
  • Best-in-class TCO between -20-65°C
  • Compatible with other Bosch sensors (e.g., BMI260 IMUs)
  • Wide measurement range (300 hPa to 1250 hPa)
  • Built-in hardware synchronization of pressure sensor data
  • Ability to synchronize data from external devices
  • New interrupt functionality (Data ready, watermark, FIFO full)
  • New FIFO functionality with 512 byte buffer
  • RoHS compliant, halogen-free, MSL1

Applications:

  • Vertical velocity indication (e.g. rise/sink speed)
  • Internet of things
  • Enhancement of GPS navigation (e.g. time-to-first-fix improvement, dead-reckoning, slope detection)
  • Indoor navigation & localization (floor detection, elevator detection)
  • Outdoor navigation, leisure and sports applications
  • Weather forecast
  • Health care applications (e.g. spirometry)
  • Fitness applications like enhancement of calorie detection
  • AR & VR applications
  • Context awareness
  • Flying toys
  • Drones
  • Handsets such as mobile phones, tablet PCs, GPS devices
  • Navigation systems
  • Portable health care devices
  • Home weather stations
  • Watches
  • White goods

Package:

  • 10-pin metal-lid LGA: 2.0 mm x 2.0 mm x 0.75 mm

Features

Table 1: Key Features of BMP390

| Package | 2.0 mm x 2.0 mm x 0.75 mm metal lid LGA | |---------------------------------------------------|-------------------------------------------------------------------------------------------------|--|--|--|--| | Digital interface | I²C (up to 3.4 MHz) and SPI (3 and 4 wire, up to 10 MHz) | | Supply voltage | VDD main supply voltage range: 1.65 V to 3.6 V
VDDIO interface voltage range: 1.2 V to 3.6 V | | Relative accuracy | typ. ± 3 Pa, equiv. to ± 0.25 m
(700 … 1100 hPa, 25 40 °C ) | | Absolute accuracy | typ. ± 50 Pa
(3001100 hPa, -0+65 °C) | | Temperature coefficient offset | mean value ± 0.6 Pa/K
(25 – 40°C @900 hPa) | | Current consumption | 3.2 µA at 1 Hz pressure and temperature
1.4 µA in sleep mode | | Operating range | -40 ‒ +85 °C, 300‒1250 hPa | | The product is RoHS compliant, halogen-free, MSL1 | BMP390 enables accurate altitude tracking and is specifically suited for mobile applications. The best-in-class TCO between -20-65°C for accurate altitude measurement over a wide temperature range of the BMP390 greatly enhance use cases like indoor navigation and localization. It is compatible for use with other Bosch sensors, including the IMUs like BMI260 for better performance, robustness and stability. The new BMP390 sensor offers outstanding design flexibility, providing a single package solution that can also be easily integrated into other existing and upcoming devices such as smartphones, wearables smart homes and industrial products.

The sensor is more accurate than its predecessor BMP380, covering a wide measurement range from 300 hPa to 1250 hPa.

This new barometric pressure sensor exhibits an attractive price-performance ratio coupled with low power consumption.

It is available in a compact 10-in 2.0 x 2.0 x 0.75 mm³ LGA package with metal lid

Due to the built-in hardware synchronization of the pressure sensor data and its ability to synchronize data from external devices such as acceleration sensors, the BMP390 is ideally suited for fitness and navigation applications which require highly accurate, low power and low latency sensor data fusion.

The new interrupt functionality provides simple access to data and storage. Examples of interrupts than can be used in a power efficient manner without using software algorithms include: Data ready interrupt, watermark interrupt (on byte level) or FIFO full interrupt.

BMP390 also includes a new FIFO functionality. This greatly improves ease of use while helping to reduce power consumption of the overall device system during full operation. The integrated 512 byte FIFO buffer supports low power applications and prevents data loss in non-real-time systems.

Applications

  • Vertical velocity indication (e.g. rise/sink speed)
  • Internet of things
  • Enhancement of GPS navigation (e.g. time-to-first-fix improvement, dead-reckoning, slope detection)
  • Indoor navigation & localization (floor detection, elevator detection)
  • Outdoor navigation, leisure and sports applications
  • Weather forecast
  • Health care applications (e.g. spirometry)
  • Fitness applications like enhancement of calorie detection
  • AR & VR applications
  • Context awareness

Pin Configuration

The interrupt pin / pad is configured by the Bits in the "INT_CTRL" register (see 4.3.15). However, the status bits are not influenced thereby.

The output mode of the INT pad is controlled by int_od bit:

Table 20: int_od

int_od='0'Push-pull
int_od='1'Open-drain

The level of the interrupt pad can be configured and switched by int_level between active low and active high:

Table 21: int_level

int_level='0'active_low
int_level='1'active_high

The latching of interrupts for INT pad and INT_STATUS register can be enabled by int_latch='1' or disabled by int_latch='0'.

FIFO interrupts are mapped to the INT pad by enabling the respective functions. For mapping FIFO watermark reached interrupt to the pad, the fwtm_en bit shall be written to '1' (disabling by '0'). The FIFO full interrupt can be mapped by writing ffull_en with '1').

Absolute Maximum Ratings

The absolute maximum ratings are provided in Table 3 .

Table 3: Absolute maximum ratings

ParameterSymbolConditionMinMaxUnit
Voltage at any supply pinVDD and VDDIO Pin-0.33.6V
Voltage at any interface pinVss -0.3VDDIO + 0.3V
Storage temperature≤ 65% rel. H.-45+85°C
Overpressure survivabilityPOVER2 000 000Pa
Mechanical shockMSMIL-STD-883H
2002.5
20.000g
Maximum allowable dust particle
inside package
DustMAXISO 12103-1 A23006µm
ESDCharge device model
(CDM)
Class
C2a:
500V to
<750V
Human body model
(HBM)
Class 2:
2 kV
Note: Stresses above these listed maximum ratings may cause permanent damage to the device. Exposure beyond specified electrical characteristics (Table 2) may affect device reliability or cause malfunction.
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free