Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics LSM303DLM

Part No.:
LSM303DLM
Manufacturer:
STMicroelectronics
Category:
IMUs (Inertial Measurement Units)
Package:
28-VFLGA Module
Datasheet:
AetrixLSM303DLM.pdf
Description:
IMU ACCEL/MAG 3-AXIS I2C 28LGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:4,106

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

LSM303DLM from STMicroelectronics is a system-in-package 3-axis accelerometer and 3-axis magnetometer sensor module used for 6D orientation detection, electronic compassing, and motion-triggered control in portable electronics. It features ±2/±4/±8 g selectable accelerometer full-scale, ±1.3 to ±8.1 gauss magnetometer full-scale, I²C interface (100/400 kHz), dual programmable interrupts, and operates from -40 °C to +85 °C in a 5×5×1.0 mm LGA-28 package.

For engineers reviewing the LSM303DLM datasheet, LSM303DLM pinout, LSM303DLM application, or LSM303DLM equivalent, key selection considerations include independent power-down control per sensor, factory-trimmed offset calibration, sleep-to-wakeup acceleration threshold programming, and magnetic cross-axis sensitivity of ±1 %FS/gauss - critical for tilt-compensated heading accuracy in handheld navigation systems.

Technical Context

The LSM303DLM integrates two independent sensing subsystems: a micromachined capacitive 3-axis accelerometer with CMOS interface and a Hall-effect-based 3-axis magnetometer with on-chip gain control and set/reset circuitry. Each sensor has dedicated I²C buses (SDA_A/SCL_A and SDA_M/SCL_M) and interrupt outputs (INT1/INT2), enabling concurrent configuration and asynchronous event reporting.

Its architecture supports real-time inertial wake-up via programmable acceleration thresholds and duration windows, plus magnetic field change detection using DRDY_M and interrupt generators. The device uses internal reference trimming and factory-calibrated zero-g offsets (±60 mg typical) to maintain stability across temperature (±0.5 mg/°C drift) and supply voltage (2.16–3.6 V).

Key Specifications

Parameter Value and Actual Design Meaning
Accelerometer FS ±2 g / ±4 g / ±8 g - dynamically selectable via CTRL_REG4_A[4:3]; determines resolution (1 mg/digit to 3.9 mg/digit) and dynamic range for motion classification.
Magnetometer FS ±1.3 to ±8.1 gauss - set by CRB_REG_M[6:4]; higher ranges reduce resolution (5 mG LSB at ±1.3 G) but improve saturation immunity.
I²C Interface Two independent buses: SDA_A/SCL_A for accelerometer, SDA_M/SCL_M for magnetometer; both support standard (100 kHz) and fast mode (400 kHz).
Interrupt Outputs INT1 and INT2 - configurable for free-fall, motion detection, 6D orientation, or magnetic field change; each with programmable threshold and duration registers.
Power Supply Analog core: 2.16–3.6 V (Vdd); I/O logic: 1.8 V (Vdd_IO); enables direct interfacing with 1.8 V microcontrollers without level shifters.
Operating Temp. -40 °C to +85 °C - specified for industrial-grade reliability in consumer handhelds, wearables, and automotive infotainment mounting environments.
Magnetic Resolution 5 mG - minimum detectable field change; supports high-precision compass heading calculation when fused with accelerometer data.

Pinout & Package

LSM303DLM is housed in a 5 mm × 5 mm × 1.0 mm plastic land grid array (LGA-28) package with exposed thermal pad. Pin assignment follows ST's standardized layout for dual-I²C sensor modules, supporting separate signal routing for accelerometer and magnetometer interfaces.

Pin/Terminal Circuit Role Design Meaning
6, 22, 23, 28 Vdd / Vdd_IO / GND connections Vdd powers analog core (2.16–3.6 V); Vdd_IO supplies I/O buffers (1.8 V); dedicated GND pins minimize noise coupling between sensor domains.
24, 25 SCL_A / SDA_A Dedicated I²C bus for accelerometer - allows independent clock/data control without contention with magnetometer reads.
18, 19, 20 DRDY_M / SDA_M / SCL_M DRDY_M signals valid magnetometer data; SDA_M/SCL_M form isolated I²C bus - prevents timing conflicts during simultaneous sensor polling.
26, 27 INT1 / INT2 Open-drain interrupt outputs - configurable for inertial events (free-fall, motion) or orientation changes; support wired-OR connection to MCU GPIO.
12, 15, 16 SET2 / C1 / SET1 Set/Reset capacitor terminals - enable active cancellation of magnetic hysteresis and offset drift; required for high-accuracy compass applications.

Key Features

Feature Design Value
Independent sensor power control Accelerometer and magnetometer can be placed in power-down mode separately - reduces system standby current to <1 µA per enabled domain.
Factory-calibrated zero-g offset ±60 mg typical accuracy at 25 °C - eliminates need for host-side calibration in cost-sensitive consumer devices.
6D orientation detection Hardware-accelerated recognition of device position (up/down/left/right/front/back) - offloads quaternion math from host MCU.
Sleep-to-wakeup function Configurable acceleration threshold and latency window - enables ultra-low-power motion-triggered wake from deep-sleep states.
ECOPACK® compliance RoHS and "Green" certified - meets EU environmental directives for lead-free assembly and halogen-free packaging materials.

Applications

Electronic Compass Smartphone Display Rotation

Use Scenario: Tilt-compensated heading calculation in GPS-denied indoor environments.

IC Role / Device Role / Timing Role: Accelerometer provides pitch/roll reference; magnetometer measures Earth's field vector; synchronized sampling ensures sub-100 µs timestamp alignment.

Use Value: Enables <2° heading error under static conditions and <5° error during slow rotation - sufficient for pedestrian navigation and AR overlays.

Use Scenario: Automatic screen orientation switching based on device tilt and rotation rate.

IC Role / Device Role / Timing Role: 6D orientation engine detects face-up/down and landscape/portrait transitions; INT1 triggers MCU wake on axis crossing.

Use Value: Reduces display update latency to <150 ms and cuts background polling power by 70% versus continuous accelerometer streaming.

Gaming Motion Input Impact Logging in Industrial Tools

Use Scenario: Gesture-based controls in VR controllers and motion-sensing gamepads.

IC Role / Device Role / Timing Role: Dual interrupt generators detect flick, shake, and tap events; programmable duration filters out false triggers from ambient vibration.

Use Value: Supports 100 Hz ODR with <2 ms interrupt latency - meets responsiveness requirements for real-time gaming feedback loops.

Use Scenario: Recording mechanical shock events during power tool operation or drop testing.

IC Role / Device Role / Timing Role: Free-fall interrupt (INT2) captures impact onset; accelerometer full-scale set to ±8 g withstands >1000 g transient spikes without clipping.

Use Value: Delivers ±0.5 g measurement accuracy at 100 Hz ODR - sufficient to classify impact severity for predictive maintenance alerts.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 3-axis accelerometer + 3-axis magnetometer applications.

Alternative Part Technical Difference Application Difference Selection Advice
LSM303AGR Newer revision with improved magnetometer noise density (1.5 mG/√Hz vs. 2.5 mG/√Hz) and integrated temperature compensation. Better suited for high-precision compassing where thermal drift dominates error budget. Select LSM303AGR if long-term heading stability >24 h is required; legacy designs may retain LSM303DLM for cost or qualification continuity.
BNO055 Fusion-capable IMU with onboard sensor fusion (AHRS), 9-axis output, and calibrated quaternion stream - no host-side algorithm needed. Reduces firmware development effort but increases BOM cost and power draw (~10 mA vs. ~3 mA active). Choose BNO055 for rapid prototyping or resource-constrained MCUs lacking floating-point capability; LSM303DLM remains optimal for deterministic low-power embedded control.

Compared with LSM303AGR and BNO055, the LSM303DLM offers the lowest active power consumption and simplest register-level control - making it ideal for battery-powered devices requiring predictable interrupt latency and minimal host processing overhead.

Availability

LSM303DLM is available at Aetrix Electronics and suitable for electronic compassing, smartphone display rotation, gaming motion input, and impact logging requiring stable component supply across production lifecycles.

Supply support for LSM303DLM includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, specializing in MEMS sensors, microcontrollers, and power management ICs for industrial, automotive, and consumer markets.

The LSM303DLM belongs to ST's iNEMO™ family of intelligent inertial modules, designed specifically for low-power, high-accuracy motion sensing in space-constrained portable electronics - emphasizing factory calibration, dual-interface flexibility, and robust magnetic hysteresis mitigation.

FAQ

What is the purpose of the SET1/SET2/C1 pins on the LSM303DLM?

SET1, SET2, and C1 connect external capacitors to enable the magnetometer's Set/Reset (S/R) pulse function. This actively cancels residual magnetic hysteresis and thermal offset drift in the Hall sensor elements, improving long-term heading accuracy and repeatability - especially critical in compass applications where field stability is paramount.

Can the LSM303DLM accelerometer and magnetometer operate simultaneously on the same I²C bus?

No - the LSM303DLM uses two physically separate I²C interfaces: SDA_A/SCL_A for the accelerometer and SDA_M/SCL_M for the magnetometer. This eliminates bus arbitration delays and timing conflicts during concurrent reads, enabling deterministic synchronization of inertial and magnetic data for fusion algorithms.

How does the LSM303DLM handle magnetic interference from nearby PCB traces or components?

The LSM303DLM includes built-in magnetic cross-axis sensitivity compensation (±1 %FS/gauss) and supports S/R pulse correction via external capacitors. Its layout guidelines specify minimum clearance from current-carrying traces and recommend grounding the thermal pad to reduce EMI coupling - validated in ST Application Note AN4508.

Is the LSM303DLM pin-compatible with later ST sensor modules like the LSM303AH?

No - the LSM303DLM uses a 28-pin LGA package with unique pin assignments including dual I²C buses and dedicated SET/RESET terminals. Later variants such as the LSM303AH use different pinouts, register maps, and power domains; hardware redesign and firmware updates are required for migration.

LSM303DLM Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Series:
-
Package/Case:
28-VFLGA Module
Packaging:
Tray
Product Status:
Obsolete
Sensor Type:
Accelerometer, Magnetometer, 6 Axis
Output Type:
I2C
Operating Temperature:
-40°C ~ 85°C
Grade:
-
Qualification:
-
Supplier Device Package:
28-LGA (5x5)
Mounting Type:
Surface Mount

LSM303DLM FAQ

1.How can I place an order for LSM303DLM through Aetrix?

Please submit a Request for Quotation (RFQ) for LSM303DLM on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for LSM303DLM reliable?

The price and inventory of LSM303DLM are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LSM303DLM is usually 5 days.

3.What payment methods are accepted for LSM303DLM?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LSM303DLM transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for LSM303DLM?

LSM303DLM orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your LSM303DLM order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for LSM303DLM?

For technical support, including LSM303DLM datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LSM303DLM requirements.

6.How does Aetrix verify that LSM303DLM is sourced from the original manufacturer or authorized distributors?

All LSM303DLM products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LSM303DLM meets industry standards.

7.What is the process for return or replacement of LSM303DLM?

All LSM303DLM units undergo pre-shipment inspection (PSI). If there is an issue with LSM303DLM, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The LSM303DLM part is unused and in its original packaging.

Return procedure for LSM303DLM:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

LSM303DLM Tags

  • LSM303DLM
  • LSM303DLM PDF
  • LSM303DLM Datasheet
  • LSM303DLM Specifications
  • LSM303DLM Images
  • STMicroelectronics
  • STMicroelectronics LSM303DLM
  • Buy LSM303DLM
  • LSM303DLM Price
  • LSM303DLM Distributor
  • LSM303DLM Supplier
  • LSM303DLM Wholesale
Related Products
BMI323
BMI323

Bosch Sensortec

ICM-42670-P
ICM-42670-P

TDK InvenSense

ICM-42605
ICM-42605

TDK InvenSense

LSM6DSO32TR
LSM6DSO32TR

STMicroelectronics

LSM6DSOTR
LSM6DSOTR

STMicroelectronics

LSM6DSVTR
LSM6DSVTR

STMicroelectronics

LSM6DSRTR
LSM6DSRTR

STMicroelectronics

BMI270
BMI270

Bosch Sensortec

LSM6DSOXTR
LSM6DSOXTR

STMicroelectronics

LSM6DSV16XTR
LSM6DSV16XTR

STMicroelectronics

LSM6DSO16ISTR
LSM6DSO16ISTR

STMicroelectronics

LSM303AGRTR
LSM303AGRTR

STMicroelectronics

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER