STMicroelectronics LIS331DL
- Part No.:
- LIS331DL
- Manufacturer:
- STMicroelectronics
- Category:
- Accelerometers
- Package:
- 16-VFLGA
- Datasheet:
-
LIS331DL.pdf
- Description:
- ACCEL 2.3-9.2G I2C/SPI 16LGA
- Quantity:
- Payment:

- Shipping:

Inventory:1,888
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LIS331DL from STMicroelectronics is a 3-axis MEMS digital accelerometer with ±2g/±8g dynamically selectable full-scale range, I²C/SPI interface, and embedded motion detection logic. It delivers 100 Hz or 400 Hz output data rates, operates from 2.16 V to 3.6 V, consumes <1 mW, and features programmable free-fall, click/double-click, and high-pass filtering - used in portable device orientation sensing and inertial wake-up systems.
For engineers reviewing the LIS331DL datasheet, LIS331DL pinout, LIS331DL application, or LIS331DL equivalent, key selection considerations include its dual-range acceleration sensitivity (18 mg/digit @ ±2g / 72 mg/digit @ ±8g), interrupt-driven event detection (INT1/INT2), LGA-16 3×3×1 mm package, and -40 °C to +85 °C industrial temperature operation.
Technical Context
The LIS331DL integrates a silicon MEMS sensing element with a CMOS interface IC trimmed for optimal matching. Its signal chain includes charge amplifiers, analog-to-digital conversion, and configurable digital filters including a user-programmable high-pass filter for motion artifact rejection.
Interrupt generation is fully programmable per axis: free-fall/wake-up thresholds (FF_WU_THS_1/2), duration windows (FF_WU_DURATION_1/2), and click timing parameters (CLICK_TimeLimit, CLICK_Window) are stored in dedicated registers and updated on-the-fly via I²C or SPI.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Supply Voltage | 2.16 V to 3.6 V - supports direct connection to Li-ion battery rails and 3.3 V logic domains. |
| Full-Scale Range | ±2g / ±8g - selectable via CTRL_REG1 register bit FS, enabling trade-off between resolution and dynamic range. |
| Output Data Rate | 100 Hz or 400 Hz - fixed internal sampling rate; determines maximum detectable motion frequency and power consumption. |
| Sensitivity | 18 mg/digit (±2g) / 72 mg/digit (±8g) - defines LSB-to-g conversion factor for raw register values (OUT_X/Y/Z). |
| Power Consumption | <1 mW in active mode - enables multi-month battery life in always-on motion-sensing applications. |
| Shock Survivability | 10,000 g - ensures functional integrity during drop events or mechanical handling stress. |
| Operating Temperature | -40 °C to +85 °C - qualified for industrial and consumer portable equipment environments. |
Pinout & Package
The LIS331DL is housed in a 3 mm × 3 mm × 1 mm plastic Land Grid Array (LGA-16) package with bottom-side solder pads. The package supports automated reflow assembly and provides robust mechanical stability for handheld devices.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| Vdd | Analog & digital core supply | Primary 2.16–3.6 V power input; decoupling capacitor required near pin. |
| Vdd_IO | I/O voltage reference | 1.8 V compatible supply for SDA/SCL/SDI/SPC pins; allows interfacing with low-voltage microcontrollers. |
| GND (Pins 5,12,13,16) | Ground reference | Four dedicated ground connections minimize impedance and improve noise immunity in 3-axis measurement. |
| CS | Interface mode select | High = I²C mode; Low = SPI mode - enables single hardware design to support both protocols. |
| SCL/SPC | Clock input | I²C Serial Clock (SCL) or SPI Serial Port Clock (SPC); supports up to 400 kHz I²C and 10 MHz SPI. |
| SDA/SDI/SDO | Bidirectional data | I²C Serial Data (SDA), SPI Serial Data Input (SDI), or 3-wire SPI Serial Data Output (SDO). |
| SA0 | I²C address LSB | Connects to GND/Vdd to set I²C slave address (0x30 or 0x32); enables dual-device addressing on same bus. |
| INT1 / INT2 | Programmable interrupt outputs | Open-drain outputs driven by independent event generators (free-fall, click, motion); configurable polarity and latch behavior. |
Key Features
| Feature | Design Value |
|---|---|
| Embedded click recognition | Detects single/double tap events with user-defined threshold, latency, and time window - eliminates host MCU polling overhead. |
| Free-fall & motion detection | Configurable per-axis acceleration threshold and duration for inertial wake-up or drop detection - reduces system power by disabling peripherals during inactivity. |
| High-pass filter | Programmable cut-off frequency (e.g., 0.01 Hz to 16 Hz) - removes gravity bias for tilt-independent motion analysis. |
| Self-test capability | Electrostatic actuation of sensing element generates known output shift - validates sensor functionality without physical stimulus. |
| ECOPACK® compliance | RoHS-compliant and halogen-free packaging - meets global environmental regulations for consumer electronics. |
Applications
| Smartphone Screen Rotation | Wearable Fall Detection |
|---|---|
Use Scenario: Real-time orientation tracking during device rotation or tilt. IC Role / Device Role / Timing Role: Primary 3-axis acceleration sensor feeding orientation algorithm; outputs at 400 Hz for responsive UI updates. Use Value: Enables seamless portrait/landscape switching with low-latency (<2.5 ms) data delivery and minimal power draw. | Use Scenario: Detecting sudden vertical deceleration consistent with human fall events. IC Role / Device Role / Timing Role: Free-fall interrupt generator triggering emergency alert sequence; uses FF_WU_THS_1 and FF_WU_DURATION_1 registers. Use Value: Reduces false positives via programmable duration window and axis-specific threshold tuning. |
| Gaming Controller Motion Input | Vibration Monitoring in Industrial Sensors |
Use Scenario: Translating hand gestures and controller tilts into game actions. IC Role / Device Role / Timing Role: Motion input transducer with click/double-click recognition for menu navigation; operates at 100 Hz for gesture segmentation. Use Value: Eliminates need for external button debouncing circuitry through integrated digital event detection. | Use Scenario: Capturing low-frequency machine vibration signatures for predictive maintenance. IC Role / Device Role / Timing Role: High-stability acceleration front-end with embedded high-pass filter to reject gravity offset drift. Use Value: Maintains measurement accuracy over temperature (-40 °C to +85 °C) with ±0.5 mg/°C zero-g drift compensation. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 3-axis digital accelerometer applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LIS3DH | Higher ODR (up to 5.3 kHz), lower noise floor (200 µg/√Hz), additional FIFO buffer and FIFO watermark interrupt. | Preferred for high-bandwidth vibration analysis or gesture recognition requiring sub-10 ms latency. | Select LIS3DH when >1 kHz sampling or advanced data buffering is required; retains same LGA-16 footprint and register compatibility for migration. |
| ADXL345 | Fixed ±2g/±4g/±8g/±16g ranges; no embedded high-pass filter; activity/inactivity detection instead of free-fall/wake-up. | Better suited for basic motion-triggered sleep/wake in battery-powered nodes where extended feature set is unnecessary. | Choose ADXL345 for cost-sensitive designs needing proven reliability and broad ecosystem support, but accept manual high-pass implementation. |
Compared with LIS331DL, LIS3DH offers higher performance for demanding motion analytics while maintaining pin/register compatibility, whereas ADXL345 provides simpler configuration and broader third-party driver support at the expense of embedded intelligence and temperature stability.
Availability
LIS331DL is available at Aetrix Electronics and suitable for smartphone screen rotation, wearable fall detection, gaming controller motion input, and industrial vibration monitoring requiring stable component supply across long production lifecycles.
Supply support for LIS331DL 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 analog, MEMS, power, and microcontroller solutions for industrial, automotive, and consumer markets.
The LIS331DL belongs to ST's "nano" family of ultra-compact motion sensors, engineered specifically for space-constrained portable electronics requiring low-power, intelligent inertial sensing with minimal host processing overhead.
FAQ
What communication interfaces does the LIS331DL support?
The LIS331DL supports both I²C and SPI digital interfaces. Interface selection is controlled by the CS pin: high for I²C (address 0x30 or 0x32 via SA0), low for SPI (4-wire or 3-wire mode). I²C operates up to 400 kHz; SPI supports clock frequencies up to 10 MHz, enabling fast register access and high-throughput data streaming.
How is free-fall detection configured on the LIS331DL?
Free-fall detection is configured using three registers: FF_WU_CFG_1 sets axis enable and event type; FF_WU_THS_1 defines the acceleration threshold (in LSB units); FF_WU_DURATION_1 specifies the minimum number of consecutive samples below threshold. These registers are written via I²C/SPI and take effect immediately, allowing runtime adaptation to different mounting orientations or environmental conditions.
Does the LIS331DL require external components for basic operation?
Yes - a 100 nF ceramic decoupling capacitor is required between Vdd and GND, and a second 100 nF capacitor between Vdd_IO and GND. Pull-up resistors (typically 4.7 kΩ) are needed on SDA/SCL for I²C operation. No external passive components are required for SPI mode or for embedded functions like click detection or self-test.
What is the purpose of the SA0 pin on the LIS331DL?
The SA0 pin sets the least-significant bit of the I²C slave address: tied to GND for 0x30, tied to Vdd_IO for 0x32. This allows two LIS331DL devices to share the same I²C bus without address conflict, supporting dual-sensor configurations such as differential tilt sensing or redundant motion monitoring in safety-critical applications.
LIS331DL Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Series:
- -
- Package/Case:
- 16-VFLGA
- Packaging:
- Tray
- Product Status:
- Obsolete
- Type:
- Digital
- Axis:
- X, Y, Z
- Acceleration Range:
- ±2.3g, 9.2g
- Sensitivity (LSB/g):
- 55 (±2.3g) ~ 13 (±9.2g)
- Sensitivity (mV/g):
- -
- Bandwidth:
- 50Hz ~ 200Hz
- Output Type:
- I2C, SPI
- Voltage - Supply:
- 2.16V ~ 3.6V
- Features:
- Adjustable Bandwidth, Selectable Scale
- Operating Temperature:
- -40°C ~ 85°C
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 16-LGA (3x3)
LIS331DL FAQ
1.How can I place an order for LIS331DL through Aetrix?
Please submit a Request for Quotation (RFQ) for LIS331DL 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 LIS331DL reliable?
The price and inventory of LIS331DL are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LIS331DL is usually 5 days.
3.What payment methods are accepted for LIS331DL?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LIS331DL transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LIS331DL?
LIS331DL orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LIS331DL 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 LIS331DL?
For technical support, including LIS331DL datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LIS331DL requirements.
6.How does Aetrix verify that LIS331DL is sourced from the original manufacturer or authorized distributors?
All LIS331DL 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 LIS331DL meets industry standards.
7.What is the process for return or replacement of LIS331DL?
All LIS331DL units undergo pre-shipment inspection (PSI). If there is an issue with LIS331DL, 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 LIS331DL part is unused and in its original packaging.
Return procedure for LIS331DL:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LIS331DL Tags

-
MXC4005XC
Memsic Inc.

-
MC3419
Memsic Inc.

-
MC3479
Memsic Inc.
-
MXC6655XA
Memsic Inc.

-
MC3630
Memsic Inc.
.jpg)
-
LIS2HH12TR
STMicroelectronics
-
KX122-1037
Kionix Inc.
.jpg)
-
LIS2DE12TR
STMicroelectronics
.jpg)
-
LIS2DH12TR
STMicroelectronics

-
MC3635
Memsic Inc.
.jpg)
-
LIS2DS12TR
STMicroelectronics
-
LIS3DHTR
STMicroelectronics
Tech Hub
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…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
