EmbeddedRelated.com
The 2026 Embedded Online Conference
Adafruit MPL3115A2 Barometric Pressure/Altitude Sensor

Adafruit MPL3115A2 Barometric Pressure/Altitude Sensor

MPN: 1893
Adafruit
Multiple Function Sensor Development Tools MPL3115A2 Barometric P/T/A Sensor
97 in stock

Overview

The Adafruit 1893 is a breakout board for the NXP MPL3115A2, a high-precision pressure sensor capable of measuring barometric pressure, temperature, and altitude. It features an onboard 3.3V regulator and level shifting circuitry, allowing it to be used with both 3V and 5V logic microcontrollers. This module is designed for easy integration into projects requiring high-resolution altimetry or weather monitoring.

Why Choose This Part

The breakout simplifies prototyping by including a voltage regulator and level shifters for I2C communication. It offers a wide sensing range from 20 kPa to 110 kPa with high relative accuracy, making it suitable for sensitive altitude detection. The compact form factor and standard pin spacing allow for immediate use with solderless breadboards.

Applications

Altimetry
Utilizing high resolution to detect altitude changes as small as 10 centimeters for drones or indoor navigation.
Weather Stations
Monitoring atmospheric pressure trends and ambient temperature for local weather forecasting.
Data Logging
Integrating with microcontrollers to record environmental conditions over time in mobile or stationary installations.

Getting Started

Connect the board to an Arduino or Raspberry Pi via the I2C interface (SDA and SCL pins). Use the Adafruit_MPL3115 library available in the Arduino Library Manager to quickly read pressure and temperature data. The board can be powered by any DC voltage between 3V and 5V.

The 2026 Embedded Online Conference