SKU: SENS-1067
📋 GST Invoice Available

STMicroelectronics IIS2MDC 3-Axis Magnetometer ±50 Gauss, 16-bit, Ultra-Low Power, I²C/SPI, LGA-12

₹339.00 (Inclusive of all taxes)
Out of Stock

The STMicroelectronics IIS2MDC is a high-precision, ultra-low power 3-axis magnetometer module with a ±50 Gauss range and 16-bit resolution. It features selectable I²C and SPI digital interfaces for seamless integration with microcontrollers like Arduino, Raspberry Pi, ESP32, and STM32, making it ideal for navigation, positioning, and magnetic field detection applications.

Features

  • High-resolution 3-axis magnetic sensing with ±50 Gauss dynamic range and 16-bit output.
  • Ultra-low power operation with selectable modes, from 1.5 µA power-down to 1130 µA at 100Hz high-resolution mode.
  • Dual digital interface support for I²C (up to 3.4 MHz) and SPI (up to 10 MHz) communication.
  • Integrated features include a temperature sensor, programmable interrupt generator, and built-in self-test with hard-iron compensation support.
  • Compact LGA-12 package (2×2×0.7 mm) rated for industrial temperature range (-40°C to +85°C).

Out of stock

Description

The IIS2MDC magnetometer utilizes advanced MEMS technology to deliver accurate and stable three-axis magnetic field measurements. Its high 16-bit resolution and sensitivity of 1.5 mgauss/LSB enable precise detection of subtle magnetic variations, essential for compassing, navigation, and proximity sensing. The device incorporates sophisticated signal conditioning and factory calibration to ensure reliable performance with minimal end-user calibration effort.

Engineered for embedded and portable systems, the sensor operates from a wide 1.71V to 3.6V supply, compatible with 3.3V and 5V logic levels via its 1.71V–3.6V I/O voltage range. Its ultra-low power architecture, featuring multiple output data rates (10–150 Hz) and dedicated power-down modes, maximizes battery life in power-sensitive applications. The robust LGA-12 package and extended operating temperature range ensure durability in demanding industrial and consumer environments.

Key Features

  • High-Precision 3-Axis Sensing: Delivers accurate magnetic field measurements across X, Y, and Z axes with a wide ±50 Gauss range and low RMS noise (3–4.6 mgauss).
  • Ultra-Low Power Architecture: Features multiple operational modes, including a power-down current of just 1.5 µA and a low-power mode consuming only 25 µA at 10 Hz ODR.
  • Flexible Digital Communication: Supports both I²C (standard, fast, and high-speed modes up to 3.4 MHz) and SPI (up to 10 MHz) interfaces for versatile system integration.
  • Integrated System Features: Includes an embedded temperature sensor (8 digit/°C), a programmable interrupt generator on the INT/DRDY pin, and a comprehensive built-in self-test function.
  • Factory Calibrated & Compensated: Comes with factory calibration and supports hard-iron distortion compensation, reducing development time and improving real-world accuracy.
  • Robust Industrial Design: Housed in a compact, surface-mount LGA-12 package and rated for operation from -40°C to +85°C with 2 kV ESD protection.

Applications

  • Electronic compass and heading reference systems for drones, robotics, and autonomous navigation.
  • Position tracking and gesture recognition in wearable devices, smartwatches, and IoT gadgets.
  • Proximity detection and tamper sensing in security systems, smart locks, and industrial equipment.
  • Current sensing and magnetic anomaly detection in industrial automation and condition monitoring.
  • Augmented reality (AR) and virtual reality (VR) orientation tracking for head-mounted displays.

Technical Specifications

Manufacturer Part NumberIIS2MDC
BrandSTMicroelectronics
Sensing Axes3-axis (X, Y, Z)
Magnetic Field Range±50 Gauss
Resolution16-bit
Sensitivity1.5 mgauss/LSB
RMS Noise3–4.6 mgauss
Output Data Rate (ODR)10, 20, 50, 100, 150 Hz (selectable)
Supply Voltage (Vdd)1.71V – 3.6V
I/O Voltage (Vdd_IO)1.71V – 3.6V
Current Consumption (Low Power Mode)25 µA @ 10 Hz ODR
Current Consumption (High Resolution Mode)1130 µA @ 100 Hz ODR
Power-down Current1.5 µA
Communication InterfaceI²C (100 kHz – 3.4 MHz), SPI (up to 10 MHz)
Temperature SensorIntegrated, 8 digit/°C
Operating Temperature Range-40°C to +85°C
Package TypeLGA-12
Package Dimensions2.0 mm × 2.0 mm × 0.7 mm
Interrupt PinINT/DRDY
Self-Test Output15–500 mgauss
Maximum Input Voltage4.8V
ESD Protection (HBM)2 kV

Frequently Asked Questions

What is the operating voltage range for the IIS2MDC magnetometer?

The IIS2MDC operates from a supply voltage (Vdd) of 1.71V to 3.6V. Its digital I/O pins (Vdd_IO) also accept the same 1.71V–3.6V range, making it directly compatible with both 3.3V and 5V microcontroller logic levels when properly interfaced. The absolute maximum input voltage is 4.8V.

How do I communicate with the sensor, and what interfaces are supported?

The sensor supports both I²C and SPI digital communication protocols. The I²C interface supports standard (100 kHz), fast (400 kHz), and high-speed (up to 3.4 MHz) modes. The SPI interface operates at clock speeds up to 10 MHz. The interface is selected via the CSB/SA0 pin configuration as per the datasheet.

What is the purpose of the integrated temperature sensor?

The embedded temperature sensor provides an 8-digit output per °C, which can be used for temperature compensation of the magnetic readings. This improves measurement accuracy by correcting for temperature-induced drift, which is crucial for high-precision applications like navigation and compassing.

Does the sensor require calibration, and does it support hard-iron compensation?

The IIS2MDC comes with factory calibration for its magnetic sensing elements. Additionally, it provides hardware and software support for hard-iron distortion compensation. This feature allows the system to correct for constant magnetic offsets caused by nearby ferromagnetic materials, significantly reducing calibration effort in the final application.

What is the typical current consumption in different operating modes?

Current consumption varies with the selected output data rate (ODR) and power mode. In low-power mode at 10 Hz ODR, consumption is approximately 25 µA. In high-resolution mode at 100 Hz ODR, it rises to about 1130 µA. The power-down mode consumes a minimal 1.5 µA, making it ideal for battery-powered devices.

Package Includes

  • 1 x STMicroelectronics IIS2MDC 3-Axis Magnetometer Sensor (LGA-12 package)

Additional Information

Weight 0.005 kg
Dimensions 2 × 2 × 0.7 cm