The Adafruit BMP581 sensor module is I2C compatible temperature and pressure monitor, used in many new generation electronic projects and robotics and drone projects. This article shares a brief all in one information’s about this BMP581 module.
What is BMP581 Adafruit Sensor Module?

The BMP581 is a new technology-based barometric pressure and temperature sensor module. This module works based on the Bosch Sensortec BMP581 capacitive sensor. The accuracy of this sensor is very high in both temperature and vertical altitude measurement. This is the best choice and an alternative way to upgrade your old sensors, such as the BMP280 or BMP388.
Technical Specifications and Features
- Operating voltage is 3V or 5V 3.3 V is recommended.
- Pressure Range is 300 to 1250 hPa and measures absolute barometric pressure.
- Relative Accuracy is ยฑ0.4 Pa (approx. ยฑ3.3 cm altitude)
- Absolute Accuracy is ยฑ30 Pa (approx. ยฑ2.5 m)
- Altitude Noise is Approx. 1 cm (0.08 Pa)
- Temperature Accuracy is ยฑ0.5ยฐCOperating Voltage: 3.3V or 5V (on-board regulator)
- Current Draw is 1.3 ยตA to 260 ยตA
- Interfaces option is I2C (up to 1 MHz) and SPI (up to 12 MHz)
- Connectors are used which are Dual STEMMA QT / Qwiic portsI2C Address: 0x47 (default)
BMP581 Adafruit Pinout and Pin configurations

| Pin Label | Function | Description |
|---|---|---|
| 3Vo (3.3V) | Power Output | 3.3V regulated output from the onboard regulator or power input when using 3.3V boards, depending on board configuration. |
| GND | Ground | Common ground supply. |
| SCL | IยฒC Clock | Clock line for IยฒC communication. |
| SDO / CS | Address Select / Chip Select | In IยฒC mode, selects the sensor address. In SPI mode, functions as the Chip Select (CS) pin. |
| SDA | IยฒC Data | Data line for IยฒC communication. |
| INT | Interrupt Output | Optional interrupt pin for events such as data-ready or threshold alerts. |
| STEMMA QT Connectors | IยฒC Interface | JST-SH connectors carrying power and IยฒC signals for plug-and-play connections. |



