STMicroelectronics

LSM303AGRTR - 3D Accelerometer & Magnetometer | STMicroelectronics

MPN: LSM303AGRTR ✓ Active
In Stock (99,999) Ships in 1-3 business days
1.71 V to 3.6 V Vdss 180 µA Id LGA-12 (2x2x1 mm) Package ±2g, ±4g, ±8g, ±16g Memory
$2.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $2.5 $2.50
10 $2.25 $22.50
100 $2 $200.00
500 $1.8 $900.00
1,000 $1.6 $1,600.00
ℹ️ All prices are in USD

Drop-in alternatives for LSM303AGRTR — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

LSM303AGR

✅ Drop-In
📦 LGA-12
Same part, no tape and reel suffix

📋 Reference alternative (not in catalog)

LIS2DH12TR

⚡ Same Package
STMicroelectronics
📦 LGA-12
3-axis (X, Y, Z) · ±2g, ±4g, ±8g, ±16g (user-selectable) · I2C (up to 400 kHz), SPI (up to 10 MHz) · 1.71 V to 3.6 V · 1 Hz to 5.3 kHz · 16-bit (high-resolution mode) · 1 mg/digit at ±2g (typ) · 220 µg/√Hz (high-resolution mode)

✓ 99,999 In Stock

$0.67 / Unit

View Datasheet →

LIS3MDL

⚡ Same Package
📦 LGA-12
Magnetometer only, no accelerometer

📋 Reference alternative (not in catalog)

ℹ️ 3 cross-package part(s) hidden — different package requires PCB rework and is not a true drop-in replacement. Contact us if you need cross-package suggestions.

LSM303AGRTR Maximum Ratings & Electrical Characteristics

Accelerometer Range ±2g, ±4g, ±8g, ±16g
Magnetometer Range ±50 gauss
Accelerometer Resolution 16-bit
Magnetometer Resolution 16-bit
Supply Voltage 1.71 V to 3.6 V
Interface I2C, SPI
I2C Address (Accelerometer) 0x19
I2C Address (Magnetometer) 0x1E
Current Consumption (Normal Mode) 180 µA
Current Consumption (Power-Down) 2 µA
Operating Temperature -40°C to +85°C
Package LGA-12 (2x2x1 mm)
Mounting Type Surface Mount
FIFO Buffer Yes
Self-Test Yes
RoHS Status Compliant

LSM303AGRTR Pin Configuration

LGA-12 Package Pinout Diagram LGA-12 2x2mm, P0.5mm, JEDEC. 1 2 3 4 5 6 7 8 9 10 11 12 LGA-12
Pin 1 VDD — Power supply (1.71V to 3.6V)
Pin 2 GND — Ground
Pin 3 SCL — I2C clock line
Pin 4 SDA — I2C data line
Pin 5 SDO/SA0 — SPI serial data output / I2C address select
Pin 6 CS — Chip select (active low)
Pin 7 INT1 — Interrupt 1 output
Pin 8 INT2 — Interrupt 2 output
Pin 9 VDD_IO — I/O supply voltage
Pin 10 NC — Not connected
Pin 11 NC — Not connected
Pin 12 NC — Not connected

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for LSM303AGRTR Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this component. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

LSM303AGRTR is suitable for 6 applications: Wearable Devices, IoT Motion Sensing, Mobile Devices, Robotics and Drones, Industrial Vibration Monitoring, Compass and Navigation.

📱

Wearable Devices

The LSM303AGRTR is ideal for wearable devices such as fitness trackers and smartwatches. Its ultra-low power consumption (180 µA in normal mode) extends battery life, while the 16-bit accelerometer and magnetometer enable accurate step counting, activity recognition, and orientation detection. The compact LGA-12 package (2x2x1 mm) fits easily into small form factors. In a typical fitness tracker, the sensor is placed near the wrist to detect arm movements. The accelerometer data is processed by a microcontroller to count steps, while the magnetometer provides heading information for navigation. The FIFO buffer reduces host processor load by storing data during periods of inactivity, allowing the processor to sleep and save power. The device's wide supply voltage range (1.71V to 3.6V) allows direct connection to a coin cell battery or a regulated 1.8V rail. The interrupt pins can be configured to wake the system on motion, enabling always-on sensing with minimal power draw.

🧩

IoT Motion Sensing

In IoT applications, the LSM303AGRTR provides motion and orientation sensing for smart home devices, asset tracking, and environmental monitoring. Its low power consumption and small size make it suitable for battery-powered sensors that need to operate for years. The I2C and SPI interfaces allow easy integration with a wide range of microcontrollers and wireless modules. For example, in a smart thermostat, the sensor can detect when a person enters the room and trigger the heating or cooling system. The accelerometer can detect vibration or tilt in industrial equipment, providing predictive maintenance alerts. The magnetometer can be used for door/window sensors to detect magnetic field changes. The device's self-test feature allows for functional verification during production, ensuring reliability. The wide operating temperature range (-40°C to +85°C) enables deployment in outdoor and industrial environments.

📱

Mobile Devices

The LSM303AGRTR is used in smartphones and tablets for screen rotation, gaming, and augmented reality applications. The accelerometer detects device orientation and movement, while the magnetometer provides compass heading. The combination enables accurate tilt-compensated compass functionality, which is essential for navigation apps. The sensor's high resolution (16-bit) ensures smooth and responsive user interfaces. In a smartphone, the sensor is typically mounted on the main PCB near the center of the device. The I2C interface connects to the application processor, and the interrupt pins can be used to wake the device from sleep when motion is detected. The low power consumption is critical for battery life, especially in always-on sensing modes. The device's small package allows for flexible PCB placement, even in thin and light designs.

✈️

Robotics and Drones

In robotics and drones, the LSM303AGRTR provides orientation and heading information for stabilization and navigation. The accelerometer measures linear acceleration, while the magnetometer provides heading reference. The sensor's wide measurement ranges (±16g for accelerometer, ±50 gauss for magnetometer) can handle the dynamic movements of drones and robots. The SPI interface allows high-speed data transfer, which is essential for real-time control loops. In a quadcopter, the sensor is used in the inertial measurement unit (IMU) to estimate attitude. The data is fused with gyroscope data (if available) to provide accurate orientation. The sensor's low power consumption is beneficial for battery-powered drones, extending flight time. The compact package allows for integration into small flight controllers.

🏭

Industrial Vibration Monitoring

The LSM303AGRTR is used in industrial equipment for vibration monitoring and predictive maintenance. The accelerometer can detect abnormal vibrations in motors, pumps, and other machinery, allowing early detection of faults. The wide measurement range (±16g) can capture high-amplitude vibrations, while the high resolution (16-bit) ensures accurate measurement of small vibrations. The device's industrial temperature range (-40°C to +85°C) makes it suitable for harsh environments. In a typical setup, the sensor is mounted on the equipment housing, and the data is transmitted to a central monitoring system via a wired or wireless connection. The FIFO buffer can store data during high-frequency sampling, reducing the load on the host processor. The self-test feature allows for periodic verification of sensor functionality, ensuring reliable operation.

🧭

Compass and Navigation

The LSM303AGRTR's magnetometer enables accurate compass heading, which is essential for navigation applications in vehicles, drones, and handheld devices. The accelerometer provides tilt compensation, ensuring accurate heading even when the device is not level. The combination of accelerometer and magnetometer allows for a full 3D orientation solution. In a car navigation system, the sensor can be used for dead reckoning when GPS signals are unavailable. The magnetometer's range of ±50 gauss is sufficient for measuring the Earth's magnetic field (0.25-0.65 gauss) and for detecting magnetic anomalies. The sensor's low power consumption is important for battery-powered navigation devices. The I2C and SPI interfaces allow easy integration with microcontrollers and GPS modules.

Recommended Products Summary

STM32L4 Low-power microcontroller for data processing Used in: Wearable Devices BQ25120 Battery charger for wearable power management Used in: Wearable Devices ESP32 Wi-Fi/Bluetooth module for IoT connectivity Used in: IoT Motion Sensing SHT30 Temperature and humidity sensor for environmental monitoring Used in: IoT Motion Sensing Snapdragon 8 Gen 1 Application processor for mobile devices Used in: Mobile Devices PMIC Power management IC for battery management Used in: Mobile Devices STM32F4 Microcontroller for flight control Used in: Robotics and Drones ICM-20602 Gyroscope for IMU fusion Used in: Robotics and Drones STM32F0 Low-cost microcontroller for data acquisition Used in: Industrial Vibration Monitoring RS485 transceiver For industrial communication Used in: Industrial Vibration Monitoring u-blox NEO-M8N GPS module for positioning Used in: Compass and Navigation STM32L0 Ultra-low-power microcontroller for navigation Used in: Compass and Navigation
What is the supply voltage range of LSM303AGRTR?
The LSM303AGRTR operates from a supply voltage of 1.71V to 3.6V. According to the STMicroelectronics datasheet, this wide range allows the sensor to be powered directly from a 1.8V or 3.3V rail commonly used in portable and IoT devices.
What are the accelerometer full-scale ranges of LSM303AGRTR?
The LSM303AGRTR accelerometer offers selectable full-scale ranges of ±2g, ±4g, ±8g, and ±16g. This flexibility allows the sensor to be configured for different applications, from low-g tilt sensing to high-g shock detection.
What is the magnetometer range of LSM303AGRTR?
The LSM303AGRTR magnetometer has a full-scale range of ±50 gauss. This range is suitable for measuring the Earth's magnetic field (typically 0.25 to 0.65 gauss) and for detecting magnetic anomalies in industrial environments.
Does LSM303AGRTR support both I2C and SPI interfaces?
Yes, the LSM303AGRTR supports both I2C and SPI interfaces. The I2C addresses are 0x19 for the accelerometer and 0x1E for the magnetometer. The SPI interface allows for higher data rates and is useful in systems with multiple sensors on the same bus.
What is the current consumption of LSM303AGRTR in normal mode?
The LSM303AGRTR consumes approximately 180 µA in normal mode. In power-down mode, the current drops to 2 µA, making it ideal for battery-powered applications where power efficiency is critical.
What is the package size of LSM303AGRTR?
The LSM303AGRTR is housed in a compact LGA-12 package measuring 2mm x 2mm x 1mm. This small footprint is ideal for space-constrained designs such as wearables and IoT modules.
What is the operating temperature range of LSM303AGRTR?
The LSM303AGRTR operates over a temperature range of -40°C to +85°C. This industrial temperature range ensures reliable operation in harsh environments.
Does LSM303AGRTR have a FIFO buffer?
Yes, the LSM303AGRTR includes a built-in FIFO buffer. The FIFO can store up to 32 samples for the accelerometer and 32 samples for the magnetometer, reducing the host processor's workload by allowing batch reads.
What is the difference between LSM303AGRTR and LSM303DLHC?
The LSM303AGRTR is a newer, more power-efficient version of the LSM303DLHC. The LSM303AGRTR has a smaller package (LGA-12 vs LGA-28), lower current consumption (180 µA vs 300 µA), and supports both I2C and SPI, while the LSM303DLHC only supports I2C. Both are pin-compatible in terms of function but not footprint.
Can LSM303AGRTR be used for step counting?
Yes, the LSM303AGRTR is well-suited for step counting in wearable devices. Its low power consumption and high-resolution accelerometer (16-bit) enable accurate detection of steps while maintaining long battery life.
What is the best drop-in replacement for LSM303AGRTR?
The best drop-in replacement for LSM303AGRTR is the LSM303AGR (same package and pinout) from STMicroelectronics. The LSM303AGR is identical in function and package, making it a direct substitute. Other alternatives include the LIS2DH12 (accelerometer only) and LIS3MDL (magnetometer only), but these are not drop-in replacements as they are separate chips.
Where to buy LSM303AGRTR online?
The LSM303AGRTR is available from major distributors such as DigiKey, Mouser, and Arrow Electronics. As of 2026-08-09, the price is approximately $2.50 per unit at quantity 1. You can also purchase directly from STMicroelectronics' website or authorized distributors.
What is the lead time for LSM303AGRTR?
The typical lead time for LSM303AGRTR is 4-6 weeks from distributors like DigiKey and Mouser. However, stock levels can vary, so it is recommended to check current availability on the distributor's website.
Is LSM303AGRTR in stock?
As of 2026-08-09, the LSM303AGRTR is in stock at major distributors such as DigiKey and Mouser. However, stock levels can change rapidly, so it is advisable to check the distributor's website for real-time availability.
What is the price of LSM303AGRTR?
As of 2026-08-09, the price of LSM303AGRTR is approximately $2.50 per unit at quantity 1, $2.25 at quantity 10, $2.00 at quantity 100, $1.80 at quantity 500, and $1.60 at quantity 1000. Prices are subject to change based on market conditions.
Where to download LSM303AGRTR datasheet PDF?
The LSM303AGRTR datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/lsm303agr.pdf. The datasheet contains detailed specifications, pinout, and application notes.
Where to find LSM303AGRTR pinout?
The LSM303AGRTR pinout is provided in the datasheet on page 12. The LGA-12 package has 12 pins, including VDD, VDD_IO, GND, SCL, SDA, SDO/SA0, CS, and interrupt pins. The pinout is also available on the STMicroelectronics product page.
What are the key specifications of LSM303AGRTR that engineers should know?
The LSM303AGRTR is a 3-axis accelerometer and 3-axis magnetometer with 16-bit resolution. It operates from 1.71V to 3.6V, consumes 180 µA in normal mode, and supports I2C and SPI interfaces. The accelerometer ranges are ±2g, ±4g, ±8g, ±16g, and the magnetometer range is ±50 gauss. It is packaged in a 2x2x1 mm LGA-12 package and operates from -40°C to +85°C.
Hey Google, what can replace LSM303AGRTR?
The LSM303AGRTR can be replaced by the LSM303AGR, which is the same component with identical specifications and package. Other alternatives include the LIS2DH12 (accelerometer only) and LIS3MDL (magnetometer only), but these are not drop-in replacements as they are separate chips.
Is LSM303AGRTR the same as LSM303AGR?
Yes, the LSM303AGRTR and LSM303AGR are the same component. The 'TR' suffix indicates tape and reel packaging, while the 'AGR' is the base part number. They have identical specifications and pinout.
What is the best STMicroelectronics equivalent for LSM303AGRTR?
The best STMicroelectronics equivalent for LSM303AGRTR is the LSM303AGR, which is the same part. If you need a different package, the LSM303DLHC is a functional equivalent but has a larger LGA-28 package and higher power consumption.

Engineering reference data for LSM303AGRTR — comparison, design guidance, and compliance information.

Selection Guide

Choose the LSM303AGRTR when you need a compact, low-power, combined accelerometer and magnetometer for consumer, wearable, or IoT applications. It is ideal for designs where board space is limited and battery life is critical. If you only need an accelerometer, consider the LIS2DH12, which has lower power consumption (11 µA) and is pin-compatible in the same LGA-12 package. If you only need a magnetometer, the LIS3MDL is a suitable choice. For applications requiring a larger package and I2C only, the LSM303DLHC is an older alternative with higher power consumption. For automotive or industrial applications requiring a wider temperature range or higher shock tolerance, verify the specifications of each alternative. The LSM303AGRTR is not AEC-Q100 qualified, so for automotive use, consider the LSM303AGR (same part) or other automotive-grade sensors.

Comparison with Alternatives

Parameter This Product LSM303AGR LSM303DLHC LIS2DH12 LIS3MDL
Package LGA-12 (2x2x1 mm) LGA-12 (2x2x1 mm) - same LGA-28 (5x5x1 mm) LGA-12 (2x2x1 mm) - same LGA-12 (2x2x1 mm) - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Accelerometer Range ±2g, ±4g, ±8g, ±16g ±2g, ±4g, ±8g, ±16g ±2g, ±4g, ±8g, ±16g ±2g, ±4g, ±8g, ±16g N/A (magnetometer only)
Magnetometer Range ±50 gauss ±50 gauss ±8.1 gauss N/A (accelerometer only) ±4, ±8, ±12, ±16 gauss
Interface I2C, SPI I2C, SPI I2C only I2C, SPI I2C, SPI
Current Consumption (Normal Mode) 180 µA 180 µA 300 µA 11 µA (low power mode) 270 µA
Supply Voltage 1.71V to 3.6V 1.71V to 3.6V 2.16V to 3.6V 1.71V to 3.6V 1.71V to 3.6V
FIFO Buffer Yes (32 samples per sensor) Yes (32 samples per sensor) Yes (32 samples) Yes (32 samples) Yes (32 samples)

Key Differentiators

  • Combined accelerometer and magnetometer in a single package (vs LIS2DH12 + LIS3MDL (separate chips))
  • Ultra-low power consumption (180 µA) (vs LSM303DLHC (300 µA))
  • Wide magnetometer range (±50 gauss) (vs LSM303DLHC (±8.1 gauss))

Design Notes

Place the LSM303AGRTR away from ferromagnetic materials and high-current traces to avoid magnetic interference. Keep the sensor at least 5mm away from speakers, magnets, and inductors. Use a solid ground plane under the sensor to reduce noise. Place 100nF decoupling capacitors close to the VDD and VDD_IO pins. For I2C, use pull-up resistors (typically 4.7kΩ) to VDD_IO, sized according to bus capacitance and speed.

The LSM303AGRTR operates from 1.71V to 3.6V. Ensure the supply voltage is stable and within this range. Use a low-dropout regulator (LDO) if the main supply is higher than 3.6V. The VDD_IO pin can be connected to a different voltage level (e.g., 1.8V) to match the logic level of the host microcontroller. The typical current consumption is 180 µA in normal mode, but this can increase during data conversion. Provide adequate decoupling to handle transient currents.

Do not exceed the absolute maximum ratings, including supply voltage (4.8V) and input voltage on any pin. Ensure the I2C addresses are correctly configured: the accelerometer is at 0x19 and the magnetometer at 0x1E. If using SPI, the CS pin must be tied high when not in use. The self-test feature should be enabled during production testing to verify sensor functionality. Avoid placing the sensor near strong magnetic fields, which can saturate the magnetometer.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified. REACH compliance is assumed based on ST's general compliance, but not explicitly stated in the provided data.

Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details