SKU: SENS-2903
📋 GST Invoice Available

DFRobot Fermion BMP390L Digital Barometric Pressure Sensor (Breakout) - I2C/SPI Interface

₹1,569.00 (Inclusive of all taxes)
Out of Stock

The DFRobot Fermion BMP390L breakout board integrates Bosch’s high-precision digital barometric pressure sensor, offering ±0.03hPa relative accuracy for altitude tracking. It features I2C (0x77/0x76) and SPI interfaces for easy connection to 3.3V microcontrollers like Arduino, Raspberry Pi, and ESP32.

Features

  • High-precision Bosch BMP390L sensor with ±0.03hPa relative accuracy (±25cm altitude resolution).
  • Ultra-low power consumption with a sleep current of only 54μA for battery-powered applications.
  • Dual digital interface support for I2C (address 0x77 or 0x76) and SPI communication protocols.
  • Excellent long-term stability with a drift of only ±0.16hPa per year and ±0.6Pa/K temperature coefficient.
  • Wide operating temperature range from -40°C to +85°C for reliable performance in harsh environments.

Out of stock

Description

The DFRobot Fermion BMP390L is a breakout module for the Bosch BMP390L, a MEMS-based piezoresistive absolute pressure sensor. It provides highly accurate atmospheric pressure measurements, which can be converted to altitude with a resolution of approximately 25 centimeters. The sensor’s signal is conditioned by an integrated ASIC, delivering a calibrated digital output via I2C or SPI.

Engineered for stability, the sensor features minimal temperature-induced deviation and long-term drift, ensuring reliable performance over a 10-year lifespan. Its 3.3V operating voltage and ultra-low sleep current make it ideal for portable and always-on IoT devices, drones, and wearable technology requiring precise vertical navigation or environmental monitoring.

Key Features

  • Bosch BMP390L high-performance MEMS pressure sensor core.
  • Absolute accuracy of ±0.5 hPa across a wide pressure range.
  • Relative accuracy of ±0.03 hPa enables precise altitude change detection.
  • Ultra-low power sleep mode (54μA) for energy-efficient designs.
  • Dual communication protocol support: I2C (selectable address) and SPI.
  • Superior temperature stability with a coefficient of ±0.6 Pa/K.
  • Exceptional long-term stability, drifting only ±0.16 hPa per year.
  • Compact breakout form factor (15x20mm) with pre-soldered header pins for rapid prototyping.

Applications

  • Drone and UAV altitude hold and vertical navigation systems.
  • Indoor positioning and floor-level detection for asset tracking.
  • GPS altitude augmentation and dead reckoning in navigation devices.
  • Wearable health monitors for activity tracking and elevation gain measurement.
  • Weather stations and portable environmental data loggers.

Technical Specifications

Sensor ModelBosch BMP390L
Measurement TypeAbsolute Barometric Pressure
Absolute Accuracy±0.5 hPa
Relative Accuracy±0.03 hPa (~25 cm altitude resolution)
Operating Voltage3.3 VDC
Communication InterfaceI2C (Address 0x77 / 0x76), SPI
Sleep Current54 μA
Long-Term Drift±0.16 hPa/year
Temperature Coefficient±0.6 Pa/K
Operating Temperature-40°C to +85°C
Module Dimensions (LxW)20 mm x 15 mm
Module Weight3 g
Pin Count10

Frequently Asked Questions

What is the operating voltage for the BMP390L breakout board?

The module operates strictly at 3.3V DC. Applying 5V to the VCC pin will damage the sensor. Ensure your microcontroller or logic level is compatible, using a level shifter if necessary for 5V systems.

How do I select between the I2C and SPI communication interfaces?

The interface is selected via the CSB (Chip Select Bar) pin. Pulling CSB high (to VCC) enables I2C mode. Pulling CSB low (to GND) selects SPI communication. The I2C address is configurable as 0x77 (default) or 0x76 via the SDO pin.

What is the practical altitude resolution of this sensor?

With a relative accuracy of ±0.03 hPa, the BMP390L can detect altitude changes as small as approximately 25 centimeters under stable atmospheric conditions, making it suitable for precise vertical navigation and floor detection.

Is this sensor suitable for battery-powered IoT projects?

Yes, its ultra-low power consumption is ideal for IoT. In normal operation, current draw is low, and it features a dedicated sleep mode drawing only 54μA, significantly extending battery life in periodic measurement applications.

Package Includes

  • 1 x DFRobot Fermion BMP390L Digital Barometric Pressure Sensor Breakout Board
  • 1 x Header Pin Strip

Additional Information

Weight 0.003 kg
Dimensions 2 × 1.5 cm