Skip to the content
PCBKitNew board
ASM330LHH on a board, in 3D

ASM330LHH

STMicroelectronics

-40℃~+105℃ 16bit 2V~3.6V 3KB 3uA IMU (accelerometer + gyroscope) Motion event detection、Synchronization and timestamp SPI、I2C X,Y,Z X,Y,Z ±16g ±4000dps LGA-14(2.5x3) Accelerometers ROHS

Extended
Category
Accelerometers
Package
LGA-14(2.5x3)
Pins
14

Overview

The ASM330LHH is an accelerometer made by STMicroelectronics in a LGA-14(2.5x3) package with 14 pins. -40℃~+105℃ 16bit 2V~3.6V 3KB 3uA IMU (accelerometer + gyroscope) Motion event detection、Synchronization and timestamp SPI、I2C X,Y,Z X,Y,Z ±16g ±4000dps LGA-14(2.5x3) Accelerometers ROHS.

PCBKit's library has its KiCad symbol (EasyEDA_Cloud:ASM330LHHTR, from EasyEDA) and its footprint (EasyEDA_Cloud:LGA-14L_L3.0-W2.5-P0.50-TL, from EasyEDA), ready for a KiCad board. 7,425 are in stock at JLCPCB (part C459826). 3 open-source boards in 3 repositories on GitHub use it.

Symbol

SDO/SA01RES2RES3INT14Vdd_IO5GNSD6GND7Vdd8INT29NC10NC11CS12SCL13SDA14
EasyEDA_Cloud:ASM330LHHTRFrom EasyEDA

Footprint

EasyEDA_Cloud:LGA-14L_L3.0-W2.5-P0.50-TLFrom EasyEDA

From the datasheet

9
Supply, least
2 V · Vdd, recommended operating min · p. 17
Supply, most
3.6 V · Vdd, recommended operating max · p. 17
Supply, least
1.62 V · Vdd_IO, recommended operating min · p. 17
Supply, absolute maximum
4.8 V · Vdd, absolute max · p. 21
Works from
-40 °C · Operating temperature min · p. 17
Works up to
105 °C · Operating temperature max · p. 17
Takes working
1.3 mA · Gyroscope and accelerometer, ODR = 1.6 kHz, typical · p. 17
Takes at most
1.6 mA · Gyroscope and accelerometer, ODR = 1.6 kHz, max · p. 17
Takes asleep
3 µA · Gyroscope and accelerometer power-down at 25°C, typical · p. 17

What it is and has

6
Qualification
AEC-Q100 qualified · p. 1
Host interfaces
SPI and I2C · p. 1
Interrupts
Smart programmable interrupts · p. 1
FIFO
3 kB · p. 1
Compliance
ECOPACK®, RoHS and “Green” compliant · p. 1
Synchronized output
Six channels · p. 1

Around it

4
cap 100 nF
between Vdd_IO and GND; Recommended filter capacitor; pin 5 footnote 2. · p. 13
cap 100 nF
between Vdd and GND; Recommended together with 10 uF; pin 8 footnote 3. · p. 13
cap 10 μF
between Vdd and GND; Recommended together with 100 nF; pin 8 footnote 3. · p. 13
res not specified
between SCL and Vdd_IO; External pull-up required for I2C. · p. 23

Specifications

13
ParameterConditionsAs printedPage
Supply voltage VddVdd = 3.0 V, T = -40 °C to +105 °C, up to gyroscope FS = ±2000 dps unless otherwise notedmin 2 · max 3.6 V17
Power supply for I/O Vdd_IOVdd = 3.0 V, T = -40 °C to +105 °C, up to gyroscope FS = ±2000 dps unless otherwise notedmin 1.62 · max 3.6 V17
Gyroscope and Accelerometer current consumption GA_IddODR = 1.6 kHz; Vdd = 3.0 V, T = -40 °C to +105 °C, up to gyroscope FS = ±2000 dpstyp 1.3 · max 1.6 mA17
Accelerometer current consumption A_IddODR < 1.6 kHz; Vdd = 3.0 V, T = -40 °C to +105 °Ctyp 360 · max 530 uA17
Gyroscope and accelerometer current consumption during power-down IddPD@25°C; Vdd = 3.0 Vtyp 3 · max 13 uA17
Turn-on time TonTime to obtain stable sensitivity (within ±5% of final value) switching from power-down to normal operationtyp 35 ms17
Low-level output voltage VOLIOL = 4 mA; guaranteed by design characterization and not tested in productionmax 0.2 V17
Operating temperature range Topmin -40 · max 105 °C17
Supply voltage Vddmin -0.3 · max 4.8 V21
Storage temperature range TSTGmin -40 · max 125 °C21
Acceleration g for 0.2 ms Sgmax 10000 g21
Electrostatic discharge protection (HBM) ESDmax 2 kV21
Input voltage on any control pin (including CS, SCL/SPC, SDA/SDI/SDO, SDO/SA0) VinMaximum: Vdd_IO +0.3 Vmin 0.3 V21

Pins, by the datasheet

14
1 SDO/SA0
SPI 4-wire serial data output or I2C least significant bit of the device address. · p. 21
2 RES
Connect to VDDIO or GND. · p. 12
3 RES
Connect to VDDIO or GND. · p. 12
4 INT1
Programmable interrupt #1; must be set to '0' or left unconnected during power-on. · p. 12
5 Vdd_IO
Power supply for I/O pin. · p. 12
6 GNSD
Connect to GND. · p. 12
7 GND
Connect to GND. · p. 12
8 Vdd
Power supply. · p. 12
9 INT2
Programmable interrupt #2 (INT2) / Data enabled (DEN). · p. 12
10 NC
Leave unconnected. · p. 12
11 NC
Leave unconnected. · p. 12
12 CS
I2C/SPI mode selection: 1 enables I2C and SPI idle mode; 0 enables SPI and disables and resets I2C. · p. 12
13 SCL
I2C serial clock (SCL) or SPI serial port clock (SPC). · p. 13
14 SDA
I2C serial data, SPI serial data input, or 3-wire interface serial data output. · p. 13

Ordering codes, by the datasheet

2
ASM330LHH
LGA-14L (2.5x3.0x0.83mm3) · Tray; -40 to +105 °C · p. 1
ASM330LHHTR
LGA-14L (2.5x3.0x0.83mm3) · Tape & Reel; -40 to +105 °C · p. 1

Parameters

15
Acceleration Measurement Range (MAX)
±16g
Accelerometer Sensing Axis
X,Y,Z
Cache Size
3KB
Current - Supply
1.3mA
Current - Supply(Max)
1.6mA
Features
Synchronization and timestamp
Gyroscope Measurement Range (MAX)
±4000dps
Gyroscope Sensing Axis
X,Y,Z
Interface
I2C
Operating Temperature
-40℃~+105℃
Output Bits
16bit
Sensor Type
IMU (accelerometer + gyroscope)
Standby Current
3uA
Voltage - Supply
1.62V~3.6V
Voltage - Supply(Absolute Max)
4.8V

Order codes

1

Pinout

14
The pins of the ASM330LHH
PinNameType
1SDO/SA0Unspecified
2RESUnspecified
3RESUnspecified
4INT1Unspecified
5Vdd_IOUnspecified
6GNSDUnspecified
7GNDUnspecified
8VddUnspecified
9INT2Unspecified
10NCUnspecified
11NCUnspecified
12CSUnspecified
13SCLUnspecified
14SDAUnspecified

Open-source boards using it

All 3
  • 6 layers98 × 30 mmKvio core, the printed circuit board in 3D

    Kvio core

    korken89/kvio_core

    KVision core is an FPGA based Visual Inertial Odometry accelerator.

    287 parts1
  • 4 layers101.8 × 67.8 mmTeR ECU, the printed circuit board in 3D

    TeR ECU

    Tecnun-eRacing/TeR_ECU

    Electronic Control Unit for FS Vehicle

    179 parts1
  • 2 layers25 × 30 mmASM330bia, the printed circuit board in 3D

    ASM330bia

    UFPR-Baja-SAE/PCB-asm330

    16 parts

Show this part on your page

A live frame, for any web page
<iframe src="https://pcbkit.io/embed/parts/st/ASM330LHH" title="ASM330LHH in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe>
A picture
<img src="https://pcbkit.io/embed/parts/st/ASM330LHH.jpg" alt="ASM330LHH" width="1200" height="900">
A picture that opens the part, for a README
[![ASM330LHH](https://pcbkit.io/embed/parts/st/ASM330LHH.jpg?size=s)](https://pcbkit.io/parts/st/ASM330LHH)

Questions

Is there a KiCad symbol and footprint for the ASM330LHH?

Yes. The symbol is EasyEDA_Cloud:ASM330LHHTR and the footprint EasyEDA_Cloud:LGA-14L_L3.0-W2.5-P0.50-TL, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the ASM330LHH?

LGA-14(2.5x3), with 14 pins. Its footprint is drawn on this page.

Where is the ASM330LHH datasheet?

STMicroelectronics publishes it: the Datasheet link on this page opens it.

Where can I order the ASM330LHH?

JLCPCB lists it as part C459826, with 7,425 in stock; the sellers' links on this page open their listings.

What can replace the ASM330LHH?

Parts like it in the library: the QMI8658A by QST, the LSM6DSV32X by STMicroelectronics and the ASM330LHHXG1 by STMicroelectronics. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the ASM330LHH?

3 boards in 3 repositories on GitHub; the most starred are listed on this page, with their KiCad files.

Parts like it

3