DF Robot Fermion BMP581 Barometric Pressure Sensor (I2C/I3C/SPI)

The DFRobot Fermion BMP581 Barometric Pressure Sensor is built around Bosch Sensortec’s latest-generation BMP581 chip, delivering exceptional accuracy, temperature stability, and ultra-low power performance. With an absolute pressure accuracy of ±0.3 hPa and ultra-low noise below 0.1 Pa (RMS), this sensor can detect subtle altitude changes—precise enough to distinguish building floor levels or monitor small pressure variations in dynamic environments.

SEN0667 005

Engineered for advanced IoT and motion-sensitive applications, the module features configurable IIR filtering and a built-in FIFO buffer to suppress noise and maintain smooth, reliable data output. Its ultra-low 2μA sleep current makes it ideal for battery-powered devices, while support for I2C, I3C, and SPI ensures seamless integration with a wide range of microcontrollers. Compact and breadboard-friendly with a standard 2.54mm pin pitch, the BMP581 is an excellent choice for drones, indoor navigation systems, weather stations, and wearable fitness trackers.

SEN0667 004

Quick Spec

  • Operating Voltage: 3.3V DC
  • Operating Current: 200μA
  • Sleep Current: 2μA
  • Communication Interface: I2C / I3C / SPI
  • I2C Address: 0x47 (default) / 0x46
  • Logic Level: 3.3V (level shifting required for 5V systems)
  • Pressure Range: 30 ~ 125 kPa
  • Temperature 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
  • Pressure Resolution: 1 / 64
  • Noise: < 0.1 Pa (RMS)
  • Temperature Drift Coefficient: ±0.5 Pa/K
  • PCB Dimensions: 19 × 16 × 2.49 mm
  • Mounting Hole Spacing: 14 mm
  • Mounting Hole Diameter: 2.0 mm
  • Pin Pitch: 2.54 mm

Dimensions

SEN0667 010

Board Layout

SEN0667 009

Pinout

SEN0667 007

Wiring Diagram

SEN0667 008

Resources

Shipping List

  • 1 x DF Robot Fermion BMP581 Barometric Pressure Sensor (I2C/I3C/SPI)
  • 1 x 10-Pin Male Black Single Row Pin Header
SEN0667 006

DF Robot Fermion BMP581 Barometric Pressure Sensor (I2C/I3C/SPI)

  • Brand: DF Robot
  • Product Code: SEN0667
  • Weight: 0.006kg
  • Product Status : Active
  • Stock

    Warehouse Stock Status Location
    Centurion In Stock DD079
    Stellenbosch In Stock A0025
    Bulk Location No Stock

    We ship free of charge between branches to complete your order.

  • R116.00 (Inc Tax: R133.40)


Related Products

Adafruit Barometric BMP388 Sensor - Qwiic

Adafruit Barometric BMP388 Sensor - Qwiic

Adafruit Barometric BMP388 Sensor - Qwiic The BMP388 has better precision than ever, which makes it excellent for environmental sensing or as a precision altimeter. It can even be used in either I2..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: AF3966
Product Status : Active

R195.00 (Inc Tax: R224.25)

DF Robot BME688 AI Environmental Sensor

DF Robot BME688 AI Environmental Sensor

DF Robot BME688 AI Environmental Sensor The DFRobot BME688 AI Environmental Sensor is a high-precision MEMS sensor designed to measure temperature, humidity, barometric pressure, and VOC index with..

Centurion (No Stock)
Stellenbosch (No Stock)
Bulk Location (No Stock)
Part No: SEN0617
Product Status : Active

R439.00 (Inc Tax: R504.85)

Tags: dfrobot, bmp581, barometric pressure sensor, altitude sensor, i2c pressure sensor, spi barometer, fermion sensor module, drone altitude control, weather station sensor