SparkFun Micro Pressure Sensor - BMP384 (Qwiic)

Item number 59351 Brand Sparkfun Model SEN-19833 Share Write a review
SparkFun Micro Pressure Sensor - BMP384 (Qwiic)

Description Attachments

The SparkFun Qwiic Micro Pressure Sensor BMP384 is a compact, high-resolution sensor from Bosch Sensortec. It delivers precise measurements with a resolution of up to 21-bit and is designed with a gel-filled cavity for enhanced resistance to liquids. However, it is not waterproof without an appropriate integration concept. The sensor is ideal for applications that require monitoring pressure near water or in humid environments.

The BMP384 offers superior accuracy across a broad measurement range (300hPa to 1250hPa and -40 to +85°C). Its compact size (19.05mm x 7.62mm) makes it suitable for projects with limited space. The sensor features a configurable oversampling setting, a FIFO buffer that can store up to 73 measurements, and a low-pass filter, allowing users to customize its performance based on their specific needs. The Qwiic Pressure Sensor communicates over I2C by default, making it easy to connect to your system without soldering. However, please note that there is no space on this Micro-sized breakout for the extra pins required for the SPI communication protocol.

The BMP384 has three operating modes: Sleep Mode, Normal Mode, and Forced Mode. In Sleep Mode, the sensor consumes approximately 2µA, while in Normal Mode, it automatically alternates between measurement and standby periods, consuming around 700µA at peak current draw during measurements. Forced Mode allows for direct control of measurements, enabling the sensor to wake from Sleep Mode, take a single-shot measurement, and return to Sleep Mode.

Please note that the term "Micro Pressure Sensor" in the product name refers only to the size of the board, not its sensing precision capabilities. If you require a sensor calibrated to measure pressure ranges of 1-25psi from liquid media, consider the SparkFun Qwiic MicroPressure Sensor instead.

The SparkFun Qwiic Connect System is an ecosystem of I2C sensors, actuators, shields, and cables designed to make prototyping faster and less prone to error. All Qwiic-enabled boards use a common 1mm pitch, 4-pin JST connector, reducing the amount of required PCB space and ensuring error-free connections due to their polarization.

Qwiic Micro is SparkFun's smallest I2C-supported board form-factor yet! Measuring only 19.05mm by 7.62mm, Qwiic Micro is perfect for projects and applications where space or weight is a concern. With just a single Qwiic connector, Micro boards are great for use with the Qwiic Multiport or at the end of a Qwiic daisy chain.

The Qwiic BMP384 Pressure Sensor comes with the following features:

  • Qwiic Micro Sized Board (19.05mm x 7.62mm)
  • Supply Voltage Range: 1.65V - 3.6V
  • Current Draw: 700µA peak while measuring pressure, ~2µA in Sleep Mode
  • Data Transfer Speeds: I2C - 3.4MHz
  • I2C Address: 0x77 (Default), 0x76 (Alternate)
  • Internal Temperature Sensor
  • 1x Horizontal Qwiic Connection Port

For more information, you can refer to the following documents:

  • Schematic
  • Eagle Files
  • Board Dimensions
  • Hookup Guide
  • Datasheet (BMP384)
  • Qwiic Info Page
  • Arduino Library
  • GitHub Hardware Repo


Brand information
Brand Sparkfun
More infoQwiic Pressure Sensor (BMP384) Hookup Guide - SparkFun Learn
Size info
Length20 mm
Width9 mm
Height5 mm
Weight2,7 g
€ 17,50€ 14,45 Excl. VAT (NL)
Out of stock In stock with supplier
Delivered in 5 to 10 days
Shipped from € 3,50 (NL) 30 days cooling-off Excellent service

Customer questions

Customer Reviews

SparkFun Micro Pressure Sensor - BMP384 (Qwiic) Click a star to leave your review

Recently viewed items

Webwinkelkeur Kiyoh Trustpilot Opencircuit