Skip to the content
123456789101112

LIS2HH12

STMicroelectronicsExtended

-40℃~+85℃ 1.71V~3.6V 16bit 5uA Accelerometer SPI、I2C X,Y,Z ±8g LGA-12(2x2) Accelerometers ROHS

Part id
st/LIS2HH12
Category
Accelerometers
Package
LGA-12(2x2)
Pins
12
In stock
11,495 at JLCPCB (C221446)
Used on
21 open-source boards

Overview

The LIS2HH12 is an accelerometer made by STMicroelectronics in a LGA-12(2x2) package with 12 pins. -40℃~+85℃ 1.71V~3.6V 16bit 5uA Accelerometer SPI、I2C X,Y,Z ±8g LGA-12(2x2) Accelerometers ROHS.

PCBKit's library has its KiCad symbol (Sensor_Motion:LIS2HH12, from KiCad's library) and its footprint (4ms_Package_QFP:LGA-12_2x2mm_P0.5mm, from KiCad's library), ready for a KiCad board. 11,495 are in stock at JLCPCB (part C221446). 21 open-source boards in 18 repositories on GitHub use it.

Symbol

SCL/SPC1CS2SA0/SDO3SDA/SDI4RES5GND6Vdd9Vdd_IO10INT211INT112
Sensor_Motion:LIS2HH12From KiCad's library

Footprint

123456789101112
4ms_Package_QFP:LGA-12_2x2mm_P0.5mmFrom KiCad's library

From the datasheet

7
Supply, least
1.71 V · Vdd, recommended operating min · p. 11
Supply, most
3.6 V · Vdd, recommended operating max · p. 11
Supply, absolute maximum
4.8 V · Vdd, absolute max · p. 14
Works from
-40 °C · Operating temperature min · p. 11
Works up to
85 °C · Operating temperature max · p. 11
Takes working
180 µA · Vdd, active mode typical at ODR 100-800 Hz · p. 11
Takes asleep
5 µA · Vdd, power-down mode typical · p. 11

What it is and has

10
Full-scale ranges
±2g/±4g/±8g · p. 1
Digital interfaces
I2C/SPI · p. 1
Data output
16-bit · p. 1
Temperature sensor
Embedded · p. 1
Self-test
Embedded · p. 1
FIFO
Embedded · p. 1
Shock survivability
10000 g · p. 1
Compliance
ECOPACK®, RoHS and Green · p. 1
Package
LGA-12 (2.0x2.0x1.0 mm) · p. 1
Output data rate
10 Hz to 800 Hz · p. 1

Around it

1
res Not specified
between SCL and Vdd_IO; External pull-up required for I2C. · p. 23

Specifications

32
ParameterConditionsAs printedPage
Measurement range FStyp 2 g10
Measurement range FStyp 4 g10
Measurement range FStyp 8 g10
Sensitivity So@ FS ±2.0 gtyp 0.061 mg/digit10
Sensitivity So@ FS ±4.0 gtyp 0.122 mg/digit10
Sensitivity So@ FS ±8.0 gtyp 0.244 mg/digit10
Sensitivity change vs. temperature TCSotyp 0.01 %/°C10
Typical zero-g level offset accuracy TyOff±30 mgtyp 30 mg10
Zero-g level change vs. temperature TCOffDelta from 25 °C; ±0.25 mg/°Ctyp 0.25 mg/°C10
Turn-on time TonNumber of samples to be discarded from power-down to active mode; CTRL4 (23h) (BW_SCALE_ODR) = 0min 1 # of samples10
Self-test positive difference STmin 70 · max 1500 mg10
Operating temperature range Topmin -40 · max 85 °C10
Supply voltage Vddmin 1.71 · typ 2.5 · max 3.6 V11
I/O pins supply voltage Vdd_IOMaximum: Vdd+0.1 Vmin 1.71 V11
Current consumption in active mode IddAODR 100-800 Hztyp 180 uA11
Current consumption in active mode IddAODR 50 Hztyp 110 uA11
Current consumption in active mode IddAODR 10 Hztyp 50 uA11
Current consumption in power-down mode IddPdntyp 5 uA11
Boot time TbootFrom Vdd on until all configuration and calibration parameters are loaded into device registersmax 20 ms11
Operating temperature range Topmin -40 · max 85 °C11
Temperature sensor output change vs. temperature TSDrVdd = 2.5 V, T = 25 °C unless otherwise noted; 11-bit resolutiontyp 8 digit/°C11
Temperature refresh rate TODRVdd = 2.5 V, T = 25 °C unless otherwise notedtyp 10 Hz11
Supply voltage Vddmin -0.3 · max 4.8 V14
I/O pins supply voltage Vdd_IOmin -0.3 · max 4.8 V14
Input voltage on any control pin VinCS, SCL/SPC, SDA/SDI/SDO, SDO/SA0; maximum: Vdd_IO +0.3 Vmin -0.3 V14
Acceleration (any axis, powered, Vdd = 2.5 V) APOW0.5 msmax 3000 g14
Acceleration (any axis, powered, Vdd = 2.5 V) APOW0.2 msmax 10000 g14
Acceleration (any axis, unpowered) AUNP0.5 msmax 3000 g14
Acceleration (any axis, unpowered) AUNP0.2 msmax 10000 g14
Operating temperature range TOPmin -40 · max 85 °C14
Storage temperature range TSTGmin -40 · max 125 °C14
Electrostatic discharge protection ESDHBMmax 2 kV14

Pins, by the datasheet

12
1 SCL/SPC
I2C serial clock or SPI serial port clock. · p. 8
2 CS
SPI enable and I2C/SPI mode selection: high enables I2C and SPI idle mode; low enables SPI and disables I2C. · p. 9
3 SDO/SA0
SPI serial data output or I2C device address selection input. · p. 8
4 SDA/SDI/SDO
I2C serial data, SPI serial data input, or 3-wire serial data output. · p. 8
5 RES
Connect to GND. · p. 9
6 GND
0 V supply. · p. 9
7 GND
0 V supply. · p. 9
8 GND
0 V supply. · p. 9
9 Vdd
Power supply. · p. 9
10 Vdd_IO
Power supply for I/O pins. · p. 9
11 INT2
Interrupt pin 2. · p. 9
12 INT1
Interrupt pin 1. · p. 9

Ordering codes, by the datasheet

2
LIS2HH12
LGA-12 · Tray; -40 to +85 °C · p. 1
LIS2HH12TR
LGA-12 · Tape and reel; -40 to +85 °C · p. 1

Open-source boards using it

21See all 21
  • 8 layers120 × 60 mmDFTBoard, the printed circuit board in 3D

    DFTBoard

    juliancoy/zynqPCB

    An 8-layer board in Kicad built upon Xilinx Zynq Chip. Includes sound output, HDMI, DDR3, and Arduino Uno style header for screen connection

    299 parts75MIT
  • 4 layers117.5 × 30 mm4reel ee, the printed circuit board in 3D

    4reel ee

    o7-machinehum/4reel

    Stereo machine vision camera for outdoor mobile robotics.

    179 parts34MIT
  • 4 layers77.8 × 56.2 mmMini ble, the printed circuit board in 3D

    Mini ble

    mooltipass/minible_hw

    Repository for the Mini BLE Hardware

    176 parts23MIT
  • 2 layers35 × 99.5 mmPovslinger, the printed circuit board in 3D

    Povslinger

    Jeija/esp8266-povslinger

    Persistence of vision display using ESP8266 and APA102-2020

    49 parts10
  • 2 layers16.8 × 0.3 mmNrf peripheral pcb, the printed circuit board in 3D

    Nrf peripheral pcb

    torjeikenes/nrf_pig_performance

    An activity tracker for pigs consisting of a BLE earchip for each pig, and a sentral that gathers data from each pig over BLE and sends it to the backend over NB-IoT.

    23 parts1
  • 2 layers62 × 83 mmVehicle Power Switch, the printed circuit board in 3D

    Vehicle Power Switch

    custom-ds/Vehicle-Auto-On

    With the Arduion programmer board loaded with the jtag2updi software, and the Pin 6 from the Arduino connected to the Reset line on the ATTiny404, you can Build and Program directly inside of the Visual Studio Code.

    49 partsGPL-3.0
  • 4 layersPomodoro V1, the printed circuit board in 3D

    Pomodoro V1

    MaxLell/Pomodoro_Clock

    So this is basically what this device (will) is about. It will sit on my desk and ping me, when I need to take a break, and not only ping me, but rather shine a bright light at me, so that I actually get my lazy a up…

    155 partsMIT
  • 4 layers17.5 × 50 mmUsbMeter, the printed circuit board in 3D

    UsbMeter

    TheBadZhang/usbMeter

    Type-A USB 双向电流电压表

    76 parts

Parts like it

8

Questions

Is there a KiCad symbol and footprint for the LIS2HH12?

Yes. The symbol is Sensor_Motion:LIS2HH12 and the footprint 4ms_Package_QFP:LGA-12_2x2mm_P0.5mm, both drawn on this page. PCBKit places them on a board for you when you design with it.

What package is the LIS2HH12?

LGA-12(2x2), with 12 pins. Its footprint is drawn on this page.

Where is the LIS2HH12 datasheet?

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

Where can I order the LIS2HH12?

JLCPCB lists it as part C221446, with 11,495 in stock; the sellers' links on this page open their listings.

What can replace the LIS2HH12?

Parts like it in the library: the LIS2DW12 by STMicroelectronics, the SC7A20HTR by Hangzhou Silan Microelectronics, the LSM303AGR by STMicroelectronics and the QMA6100P by QST. Check their datasheets: a part that fits the footprint may still differ in its ratings.

Which open-source boards use the LIS2HH12?

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