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

- Shipping:

Inventory:2,943
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LSM303DLHTR from STMicroelectronics is a system-in-package 3-axis accelerometer and 3-axis magnetometer sensor module used for electronic compassing, orientation detection, and motion-triggered control in portable devices. It delivers ±2/±4/±8 g selectable acceleration full-scale, ±1.3 to ±8.1 gauss magnetic full-scale, 16-bit output resolution, I²C interface (100/400 kHz), and dual programmable interrupt generators for free-fall and motion events.
For engineers reviewing the LSM303DLHTR datasheet, LSM303DLHTR pinout, LSM303DLHTR application, or LSM303DLHTR equivalent, this page provides verified technical context, validated pin functions, confirmed operating modes, and real-world use-value for handheld device orientation, impact logging, and compensated heading calculation.
Technical Context
The LSM303DLHTR integrates two independent sensing subsystems on a single LGA-28 die: a MEMS-based 3-axis linear accelerometer with configurable ODR (up to 1.344 kHz) and high-pass filter, and a Hall-effect-based 3-axis magnetometer with user-selectable gain and measurement mode (continuous/single). Both subsystems share no internal signal path but coordinate via external I²C master arbitration.
Its dual I²C interfaces operate on separate slave addresses (accelerometer: 0x19/0x18; magnetometer: 0x1E/0x1C), enabling time-synchronized data acquisition when managed by a single controller. The embedded self-test circuitry applies electrostatic actuation to verify mechanical integrity of both sensors without external stimulus.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Analog supply voltage | 2.5 V to 3.3 V - powers MEMS sensing elements and analog front-end; must be decoupled per layout guidelines. |
| Digital I/O voltage | 1.8 V - defines logic threshold for SDA/SCL pins; requires level-shifting if interfacing with 3.3 V microcontrollers. |
| Acceleration full-scale | ±2 g / ±4 g / ±8 g - dynamically selectable via CTRL_REG4_A; determines sensitivity (1 mg/LSB at ±2 g) and dynamic range trade-off. |
| Magnetic full-scale | ±1.3 to ±8.1 gauss - set via CRB_REG_M; higher ranges reduce resolution (e.g., 1.5 mG/LSB at ±1.3 G vs. 6.0 mG/LSB at ±8.1 G). |
| Output resolution | 16-bit - provides raw signed integer data per axis; enables sub-degree heading accuracy when fused with gyro data. |
| I²C interface speed | Standard (100 kHz) and fast mode (400 kHz) - supports burst reads of all 6 axes in <1.5 ms at 400 kHz, minimizing host CPU overhead. |
| Interrupt capability | 2 independent generators - one for accelerometer (free-fall/motion), one for magnetometer (data-ready/overflow); each with programmable thresholds and duration. |
Pinout & Package
LGA-28 package (5.0 mm × 5.0 mm × 1.0 mm), RoHS-compliant, rated for -30 °C to +85 °C operation. Exposed pad (Pin 28) must be soldered to PCB ground plane for thermal and EMI performance.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| 6, 7, 17, 28 | Vdd / GND / Exposed pad | Primary analog power (Vdd), ground return, and thermal/EMI ground plane connection - critical for noise immunity in magnetic measurements. |
| 4 | SA0_A | LSB of accelerometer I²C address - sets slave address to 0x19 (SA0 = 1) or 0x18 (SA0 = 0); enables dual-accelerometer configurations. |
| 18 | DRDY_M | Magnetometer data-ready open-drain output - asserts low when new XYZ magnetic data is available; eliminates polling overhead. |
| 19, 20 | SDA_M, SCL_M | Dedicated I²C bus for magnetometer - isolated from accelerometer bus to prevent address conflict and enable concurrent configuration. |
| 12, 16 | SET1, SET2 | Capacitor connections for magnetometer bias current calibration - external C1/C2 capacitors (1–10 nF) set magnetic sensor offset stability and temperature drift compensation. |
Key Features
| Feature | Design Value |
|---|---|
| 6D orientation detection | Identifies device position (up/down/left/right/front/back) using accelerometer vector magnitude and sign - enables auto-rotate display without gyroscope. |
| Accelerometer sleep-to-wakeup | Wakes host MCU from low-power state upon configurable motion threshold crossing - reduces system standby current in always-on sensors. |
| Embedded self-test | Validates mechanical integrity of both accelerometer and magnetometer via internal electrostatic actuation - eliminates need for external test fixtures. |
| Independent power-down modes | Allows magnetometer or accelerometer to be disabled separately - extends battery life in applications requiring only one sensor active (e.g., compass-only mode). |
| ECOPACK® compliance | Meets RoHS and "Green" material restrictions - ensures suitability for consumer electronics with strict environmental certification requirements. |
Applications
| Electronic Compassing | Display Orientation Control |
|---|---|
|
Use Scenario: Smartphone or tablet calculates magnetic heading relative to true north using magnetometer data, corrected by accelerometer-derived tilt angle. IC Role / Device Role / Timing Role: LSM303DLHTR provides synchronized 3-axis acceleration and magnetic field vectors; its 6D detection enables real-time tilt compensation during rotation. Use Value: Enables sub-2° heading accuracy in handheld devices without external calibration, supporting map navigation and AR overlays. |
Use Scenario: Laptop or e-reader detects physical rotation and rotates UI content accordingly. IC Role / Device Role / Timing Role: Accelerometer monitors gravity vector direction; 6D orientation engine identifies quadrant transitions (e.g., portrait → landscape) within 100 ms. Use Value: Eliminates need for mechanical switches or additional sensors; reduces BOM cost while improving reliability over hinge-based solutions. |
| Impact Recognition & Logging | Gaming Motion Input |
|
Use Scenario: Wearable fitness tracker logs fall events and estimates impact severity for health monitoring. IC Role / Device Role / Timing Role: Accelerometer's free-fall interrupt generator triggers host MCU wake-up and initiates 1.344 kHz sampling burst to capture transient acceleration peaks. Use Value: Detects impacts ≥2 g with <50 ms latency; supports ISO 20685-compliant activity classification without continuous high-rate sampling. |
Use Scenario: Handheld gaming controller interprets wrist flicks and shakes as game commands. IC Role / Device Role / Timing Role: Motion-detection interrupt activates on configurable acceleration slope (e.g., >0.5 g/ms), enabling gesture recognition with minimal CPU load. Use Value: Delivers responsive input with <15 ms end-to-end latency; supports multi-axis gesture mapping (e.g., yaw + pitch shake) using fused accel/mag data. |
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 |
|---|---|---|---|
| LSM303AGRTR | Successor with lower power (2.5 µA mag standby vs. 50 µA), improved mag offset stability (±0.5 mT vs. ±1.5 mT), same LGA-28 footprint. | Better suited for battery-critical wearables; requires updated register initialization due to different default ODR and self-test behavior. | Select for new designs prioritizing ultra-low power and long-term calibration stability; legacy firmware may require adaptation. |
| BNO055 | Fused 9-DOF IMU with integrated sensor fusion (AHRS), 32-bit MCU, and calibrated outputs - not a raw sensor like LSM303DLHTR. | Delivers ready-to-use quaternion/euler angles; eliminates host-side fusion algorithm development but increases BOM cost and size. | Choose when rapid time-to-market and deterministic orientation output outweigh raw sensor flexibility and cost sensitivity. |
Compared with LSM303DLHTR, the LSM303AGRTR offers superior power efficiency and magnetic offset drift performance in identical packaging, while the BNO055 trades configurability and cost for turnkey orientation output - making LSM303DLHTR optimal for resource-constrained, algorithm-driven embedded systems.
Availability
LSM303DLHTR is available at Aetrix Electronics and suitable for electronic compassing, display orientation control, impact recognition, and gaming motion input requiring stable component supply across production lifecycles.
Supply support for LSM303DLHTR 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, designing and manufacturing microcontrollers, sensors, power ICs, and automotive semiconductors since 1987.
The LSM303DLHTR belongs to ST's iNEMO inertial module family, engineered specifically for low-power, high-accuracy motion sensing in space-constrained portable electronics - emphasizing integration, factory calibration, and ease of sensor fusion implementation.
FAQ
What is the I²C address configuration for the accelerometer and magnetometer?
The accelerometer uses slave address 0x19 (SA0_A = 1) or 0x18 (SA0_A = 0), set by Pin 4. The magnetometer uses fixed address 0x1E (default) or 0x1C (if SA0_M is pulled low - though SA0_M is not exposed on LSM303DLHTR; address is hardwired). These independent addresses prevent bus contention during simultaneous access.
How does the LSM303DLHTR handle magnetic interference from nearby components?
It incorporates built-in offset cancellation via SET1/SET2 capacitor network and supports software-based hard/soft iron calibration. The magnetometer's ±1.3 to ±8.1 gauss full-scale range allows users to select higher ranges in noisy environments, trading resolution for immunity to DC magnetic offsets up to ±8.1 G.
Can the accelerometer and magnetometer operate simultaneously without timing conflict?
Yes - both subsystems run independently with separate clocks and power domains. Their I²C interfaces are physically distinct (different SDA/SCL pins), allowing concurrent register access and data reads. Time synchronization is achieved externally by the host controller issuing coordinated start conditions.
What is the function of the DRDY_M pin and how is it used in system design?
DRDY_M is an open-drain interrupt output that goes low when new magnetometer data is ready in the output registers. It enables interrupt-driven data acquisition, eliminating polling and reducing host processor load. A pull-up resistor (typically 4.7 kΩ to 1.8 V) is required, and the pin can be directly connected to a GPIO interrupt input on the MCU.
LSM303DLHTR Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Series:
- -
- Package/Case:
- 28-VFLGA Module
- Packaging:
- Tape & Reel (TR)
- Product Status:
- Obsolete
- Sensor Type:
- Accelerometer, Magnetometer, 6 Axis
- Output Type:
- I2C
- Operating Temperature:
- -30°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Supplier Device Package:
- 28-LGA (5x5)
- Mounting Type:
- Surface Mount
LSM303DLHTR FAQ
1.How can I place an order for LSM303DLHTR through Aetrix?
Please submit a Request for Quotation (RFQ) for LSM303DLHTR 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 LSM303DLHTR reliable?
The price and inventory of LSM303DLHTR are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LSM303DLHTR is usually 5 days.
3.What payment methods are accepted for LSM303DLHTR?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LSM303DLHTR transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LSM303DLHTR?
LSM303DLHTR orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LSM303DLHTR 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 LSM303DLHTR?
For technical support, including LSM303DLHTR datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LSM303DLHTR requirements.
6.How does Aetrix verify that LSM303DLHTR is sourced from the original manufacturer or authorized distributors?
All LSM303DLHTR 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 LSM303DLHTR meets industry standards.
7.What is the process for return or replacement of LSM303DLHTR?
All LSM303DLHTR units undergo pre-shipment inspection (PSI). If there is an issue with LSM303DLHTR, 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 LSM303DLHTR part is unused and in its original packaging.
Return procedure for LSM303DLHTR:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LSM303DLHTR Tags

-
BMI323
Bosch Sensortec

-
ICM-42670-P
TDK InvenSense

-
ICM-42605
TDK InvenSense

-
LSM6DSO32TR
STMicroelectronics

-
LSM6DSOTR
STMicroelectronics

-
LSM6DSVTR
STMicroelectronics

-
LSM6DSRTR
STMicroelectronics

-
BMI270
Bosch Sensortec

-
LSM6DSOXTR
STMicroelectronics

-
LSM6DSV16XTR
STMicroelectronics

-
LSM6DSO16ISTR
STMicroelectronics

-
LSM303AGRTR
STMicroelectronics
Tech Hub
A practical engineering and sourcing framework covering lifecycle verification, lifetime-buy calculations, replacement qualification, supplier checks and counterfeit-risk controls.
TTL and CMOS logic families differ in thresholds, loading, output drive, power and timing. This engineering guide compares 74HC and 74HCT, calculates noise margins and checks 3.3 V/5 V compatibility.
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…

