SKU: SENS-2794
📋 GST Invoice Available

Adafruit LPS28 (LPS28DFW) Pressure Sensor Module - I2C/MIPI I3CSM Interface

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

The Adafruit LPS28 (LPS28DFW) is a high-performance MEMS pressure sensor module featuring a wide 260–4060 hPa range, ±0.5 hPa accuracy, and a 24-bit digital output. It integrates seamlessly with Arduino, Raspberry Pi, and other microcontrollers via its I2C/MIPI I3CSM interface and built-in STEMMA QT connectors for rapid prototyping and system integration.

Features

  • High-pressure range from 260 hPa to 4060 hPa, suitable for altitude and underwater depth sensing.
  • High accuracy of ±0.5 hPa with 24-bit digital pressure data output.
  • Configurable output data rate (ODR) from 1 Hz up to 200 Hz for flexible sampling.
  • Integrated I2C and MIPI I3CSM digital interface with STEMMA QT connectors for plug-and-play connectivity.
  • Embedded temperature compensation, FIFO buffer, and programmable interrupt functions for reliable data acquisition.

Out of stock

Description

The Adafruit LPS28 (LPS28DFW) Pressure Sensor is a robust MEMS-based transducer engineered for demanding applications requiring precise barometric and absolute pressure measurement. Its extended measurement range up to 4060 hPa enables operation in environments from high-altitude flight to underwater robotics, capable of withstanding pressures equivalent to depths of approximately 40 meters.

The sensor incorporates advanced signal conditioning and a 24-bit sigma-delta ADC to deliver high-resolution data. Onboard features such as a FIFO buffer, temperature compensation, and configurable interrupts (data-ready, FIFO flags, threshold detection) facilitate efficient system integration and power management in continuous monitoring setups.

Key Features

  • High-value MEMS pressure sensor with an absolute accuracy of ±0.5 hPa across its full operating range.
  • Wide operating pressure range from 260 hPa to 4060 hPa for versatile altitude and depth sensing applications.
  • High-resolution 24-bit digital output via an integrated sigma-delta analog-to-digital converter (ADC).
  • Configurable output data rate (ODR) programmable from 1 Hz to 200 Hz to balance power consumption and data granularity.
  • Dual digital interface support for I2C (up to 1 MHz) and MIPI I3CSM communication protocols.
  • Integrated temperature sensor for real-time thermal compensation, ensuring measurement stability across environmental conditions.
  • On-chip 32-level FIFO buffer for storing pressure and temperature data, reducing host processor polling overhead.
  • Plug-and-play connectivity with Adafruit STEMMA QT connectors, compatible with a wide ecosystem of development boards and microcontrollers.

Applications

  • Altitude tracking and vertical velocity calculation in drones, UAVs, and high-altitude balloon payloads.
  • Depth sensing and leak detection in underwater robotics, ROVs, and submersible instrumentation.
  • Barometric pressure monitoring for weather stations, environmental sensing networks, and smart agriculture systems.
  • Industrial process control and HVAC system monitoring where absolute pressure feedback is required.
  • Wearable devices and sports equipment for tracking elevation gain during hiking, climbing, or skiing activities.

Technical Specifications

Manufacturer Part NumberLPS28DFW
Item TypePressure Sensor Module
Pressure Range260 hPa to 4060 hPa
Absolute Accuracy±0.5 hPa
Data Output24-bit Digital
Output Data Rate (ODR)1 Hz to 200 Hz (Configurable)
InterfaceI2C / MIPI I3CSM
Key FeaturesTemperature Compensation, FIFO Buffer, Programmable Interrupts
Connector TypeSTEMMA QT (Qwiic Compatible)
Shipping Weight0.01 kg
Shipping Dimensions14 × 8 × 2 cm

Frequently Asked Questions

What is the operating voltage range for the Adafruit LPS28 sensor module?

The LPS28DFW MEMS sensor IC itself typically operates from 1.7V to 3.6V. The Adafruit module includes onboard regulation and level shifting, allowing it to be safely powered by a common 3.3V or 5V logic supply via its STEMMA QT connector, making it compatible with most Arduino, Raspberry Pi, and Feather boards.

How do I connect and communicate with the LPS28 module using I2C?

The module features STEMMA QT connectors, which are compatible with Qwiic and standard I2C. Simply connect the 4-pin cable (VCC, GND, SDA, SCL) to your microcontroller's I2C port. The default I2C address is 0x5C. Use the Adafruit LPS28 library to easily read pressure and temperature data, configure the ODR, and set up interrupts.

Can this sensor be used for measuring water depth?

Yes, the LPS28's extended pressure range up to 4060 hPa (approximately 4 atmospheres) makes it suitable for depth sensing in water. At a full-scale reading, it corresponds to a depth of roughly 40 meters. Ensure the sensor's port is properly sealed and protected from direct water ingress, as the module itself is not submersible without additional waterproofing.

What is the purpose of the FIFO and interrupt features on the LPS28?

The integrated 32-slot FIFO buffer allows the sensor to store multiple pressure and temperature readings internally. This enables the host processor to sleep or handle other tasks, waking only when the FIFO is full or a specific interrupt (like a data-ready or threshold alarm) is triggered, significantly optimizing system power efficiency and simplifying data logging routines.

Package Includes

  • 1 x Adafruit LPS28 (LPS28DFW) Pressure Sensor Module

Additional Information

Weight 0.01 kg
Dimensions 14 × 8 × 2 cm