SparkFun Pressure Sensor – BMP384 (Qwiic)

SparkFun Pressure Sensor – BMP384 (Qwiic) excels at high-resolution measurements (up to 24-bit) and uses a gel-filled cavity to provide resistance to liquids (water and other chemicals). This sensor features a configurable oversampling setting, a FIFO buffer for storing up to 73 measurements, as well as a low pass filter. The Qwiic pressure sensor – BMP384 (Qwiic) communicates over I2C by default, utilizing the Qwiic system so no soldering is required to connect it to the system. This BMP384 provides excellent accuracy across a wide measurement range (300hPa to 1250hPa and -40°C to 85°C) footprint. The pressure sensor – BMP384 (Qwiic) operates at 1.65V to 3.6V, 700µA peak while measuring pressure, 3.4µA at 1Hz pressure, and temperature monitoring with ultra-low power.

The BMP384 has three operating modes sleep mode, normal mode, and forced mode. In the sleep mode, the sensor is idle and consumes ~2µA, in the normal mode. The sensor automatically cycles between measurement and standby periods and consumes ~700µA. In the forced mode BMP384 allows direct control of measurements to wake the sensor from sleep mode, take a single-shot measurement and return the device to sleep mode.

Specifications

  • 1.65V to 3.6V supply voltage range
  • Current draw:
    • 700µA peak while measuring pressure
    • 3.4µA @ 1Hz pressure and temperature monitoring with ultra-low power oversampling settings
    • ~2µA sleep mode
  • Data transfer speeds:
    • 3.4MHz (I2C)
    • 10MHz (SPI) 
  • 0x77 (Default), 0x76 (Alternate) I2C address
  • Internal temperature sensor

Board Dimension

Mechanical Drawing - SparkFun Pressure Sensor - BMP384 (Qwiic)

SparkFun Pressure Sensor – BMP384 (Qwiic)