SKU: SENS-2140
📋 GST Invoice Available

TE Connectivity MS561101BA03-50 Barometric Pressure Sensor - 10 to 1200 mbar, I2C/SPI, 8-Pin

₹979.00 (Inclusive of all taxes)
Out of Stock

The TE Connectivity MS561101BA03-50 is a high-resolution MEMS digital barometric pressure sensor with I2C and SPI interfaces, designed for altimeters, drones, and weather stations. It operates from 1.8V to 3.6V and is compatible with microcontrollers like Arduino, Raspberry Pi, ESP32, and STM32.

Features

  • High-resolution digital barometric pressure sensor with 10 cm altitude resolution.
  • Dual I2C and SPI digital interface up to 20 MHz for flexible microcontroller integration.
  • Ultra-low power consumption down to 1 µA active and 0.15 µA standby.
  • Wide operating pressure range from 10 mbar to 1200 mbar (-40°C to +85°C).
  • Internal factory calibration provides precise 24-bit pressure and temperature data.

Out of stock

Description

The MS561101BA03-50 is a next-generation, high-precision altimeter sensor featuring a thin metal cap for protection. It integrates a high-linearity MEMS pressure sensor with an ultra-low power 24-bit ΔΣ ADC, delivering calibrated digital pressure and temperature readings. The sensor’s architecture requires no external components, utilizing an internal oscillator for simplified system design.

Engineered for demanding applications, it offers excellent long-term stability and multiple operation modes, allowing users to optimize the trade-off between conversion speed (down to 1 ms) and current consumption. The integrated high-resolution temperature output enables accurate thermometer functionality without needing a separate sensor.

Key Features

  • High-precision MEMS sensor with ±1.5 mbar accuracy for reliable atmospheric pressure measurement.
  • Dual I2C and SPI serial communication protocol simplifies connection to virtually any microcontroller.
  • Ultra-low power profile ideal for battery-powered portable and IoT devices.
  • Robust QFN package (5.0 x 3.0 x 1.0 mm) with a thin metal cap for durable construction.
  • Internal factory-calibrated coefficients ensure high accuracy without user calibration.
  • Wide supply voltage range (1.8V to 3.6V) supports 3.3V and lower-voltage logic systems.
  • Fast conversion times enable real-time altitude and pressure monitoring in dynamic applications.

Applications

  • Precision altimeters and variometers for drones and unmanned aerial vehicles (UAVs).
  • Atmospheric pressure monitoring in portable weather stations and environmental loggers.
  • GPS altitude aiding and dead-reckoning navigation systems for improved positional accuracy.
  • Battery-powered IoT devices requiring ultra-low power consumption for barometric pressure sensing.
  • Indoor navigation and floor-level detection in smartphones and wearable devices.

Technical Specifications

Pressure TypeAbsolute / Barometric
Pressure Range10 mbar to 1200 mbar
Operating Temperature-40°C to +85°C
Sensor TypeMEMS Digital Barometric Pressure Sensor
Output InterfaceI2C, SPI (up to 20 MHz)
Supply Voltage1.8 V to 3.6 V
Accuracy±1.5 mbar
Resolution24-bit Digital (ΔΣ ADC)
Altitude Resolution10 cm
Active Current1 µA (typical)
Standby Current0.15 µA
PackageQFN, 5.0 x 3.0 x 1.0 mm
Number of Pins8
Key ApplicationsAltimeters, Variometers, Drones, GPS Aiding, Weather Stations

Frequently Asked Questions

What is the difference between absolute and barometric pressure measurement for this sensor?

The MS561101BA03-50 measures absolute pressure, which is the total pressure relative to a perfect vacuum. In practical terms, when used at SEA level, this absolute reading corresponds directly to barometric pressure. This makes the sensor ideal for calculating altitude (based on the pressure difference from a reference) and for monitoring atmospheric pressure in weather stations.

How do I choose between using the I2C or SPI communication interface?

The choice depends on your microcontroller's capabilities and system design priorities. Use I2C if you need to conserve GPIO pins and have multiple devices on a shared bus. Choose SPI if you require the maximum data rate (up to 20 MHz) for faster sampling. The sensor supports both protocols; you select the active interface via the PS pin (connected to VDD for I2C, or GND for SPI).

What is the procedure for reading pressure and temperature data from the sensor?

Communication follows a simple command-based protocol. First, send a command to start a temperature or pressure ADC conversion. After the conversion time (programmable from 0.5ms to 8.2ms), read the 24-bit digital result from the ADC. Then, use the sensor's internal factory-calibrated coefficients (PROM data) in a provided algorithm to calculate the compensated, high-accuracy pressure and temperature values. No register programming is required.

Can this sensor operate from a 5V Arduino system?

No, the sensor's absolute maximum supply voltage is 3.6V. Applying 5V will damage it. To interface with a 5V Arduino, you must use a logic level converter for the I2C or SPI lines (SDA, SCL or SDI, SDO, SCLK). The sensor's VDD should be powered from a regulated 3.3V source. Many development boards like the Arduino Uno have a 3.3V pin suitable for this purpose.

Package Includes

  • 1 x TE Connectivity MS561101BA03-50 Barometric Pressure Sensor

Additional Information

Weight 0.008 kg
Dimensions 0.3 × 0.5 × 0.1 cm