Skip to main content
Application NoteNxp

How to Implement the Freescale MPL115A Digital Barometer

Application note for implementing the MPL115A digital barometer, covering SPI/I2C communication, coefficient extraction, and pressure compensation algorithms.

View application note

Overview

This application note provides technical guidance for implementing the NXP MPL115A digital barometer, a MEMS-based pressure sensor available in SPI (MPL115A1) and I2C (MPL115A2) variants. The document details the device's operational flow, including power-up, reading calibration coefficients from internal ROM, and executing the compensation algorithm to achieve accurate pressure data (±1 kPa) from 50 kPa to 115 kPa. It includes electrical specifications, pinout configurations for both communication protocols, and information on evaluation kits KITMPL115A1SPI and KITMPL115A2I2C. The guide specifically addresses the 1st order compensation algorithm used to calculate compensated absolute pressure from raw ADC temperature and pressure values.

Use Cases

  • Barometric pressure measurement
  • Portable electronic devices
  • Weather monitoring equipment
  • Altimeters
  • Low-power battery operated sensors

Topics

MPL115A
MPL115A1
MPL115A2
digital barometer
pressure sensor
I2C
SPI
MEMS
compensation algorithm
KITMPL115A1SPI
KITMPL115A2I2C

Referenced Parts

MPL115A1

NXP

The part is available as either the MPL115A1 (SPI) or MPL115A2 (I2C) part.

MPL115A2

NXP

The part is available as either the MPL115A1 (SPI) or MPL115A2 (I2C) part.

How to Implement the Freescale MPL115A Digital Barometer | Design Resources