MEMS (sensors)

Ask questions and find answers on ST MEMS sensors, such as the LSM6DSV and the LSM6DSL. Learn how to use the SensorTile.Box, and STEVAL kits.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Problem with Resetting LSM303AGR sensor

 Hello everyone,I am using I2C to communicate between an STM32F411 Discovery Board and the on-board LSM303AGR sensor. I have already configured it for a 400Hz ODR, normal power mode, and am reading temperature values (around 25°C to 27°C).However, I ...

STHS34PF80 – How to achieve 4 m detection range on Linux

I am using the STHS34PF80 IR presence/motion sensor on a Linux platform . According to the datasheet, the sensor can detect human presence up to 4 m (for a 70×25 cm² object).Currently, my configuration is as follows:echo 1 > /sys/bus/i2c/devices/3-00...

jeena by Visitor
  • 25 Views
  • 0 replies
  • 0 kudos

LIS2DU12TR accelerometer

Hi,I am trying to use the LIS2DU12TR's low address that is 0x18 but I keep on encountering issues with not able to read WHO_AM_I and the accelerometer does not work. Can anyone please help me with this?Also, does it support 100kHz I2C bus?Thanks.

PE4A by Associate
  • 64 Views
  • 0 replies
  • 0 kudos

LSM6DSV16BX SFLP performance

Hi, I am using the LSM6DSV16BX IMU on a project where I need the Game Rotation data.I used the Github examples as a base, and reading the Game Rotation values works well and I am able to save the quaternion data in a file. I wrote a little script tha...

temp.gif

Resolved! LIS3DH simultaneous free-fall interrupt and normal XYZ operation

HiIs it possible to configure the interrupt function for free-fall with normal XYZ polled operation, or is it better to use the interrupt in low power mode and performing the free-fall via normal XYZ programmatically in normal operation?Thanks! 

rep by Associate II
  • 440 Views
  • 4 replies
  • 2 kudos

LSM6DSL Datasheet Query

Hi ,We need a clarification in the register values of LSM6DSL for configuring g values. Is this the correct values or is it a printing mistake where 16g is given as 01 ,should'nt this value be allocated to 4g .It would be appreciated if you can kindl...

Screenshot 2025-08-13 113214.png
Gouri_k by Associate
  • 103 Views
  • 2 replies
  • 1 kudos

Resolved! ASM330LHH Initialization Procedure

Thank you for your continued support.From your responses, I have made the following initialization procedure for ASM330LHH.POWER ONCTRL3_C <- 0x42(BDU,IF_INC)CTRL1_XL <- 0x9C(3333Hz,8G)CTRL2_G <- 0x92(3333Hz,125dps)INT1_CTRL <- 0x01(Accelerometer dat...

ggob by Associate III
  • 324 Views
  • 3 replies
  • 0 kudos

About Embedded compensation for ASM330LHH

Regarding the statement in the ASM330LHH datasheet “Embedded compensation for high stability over temperature”, does this mean that each output is temperature compensated? Does the compensation value correspond to the memory contents loaded when the ...

ggob by Associate III
  • 291 Views
  • 2 replies
  • 0 kudos

Trying to make lis2dh sense any rotation

Hi, I was trying to make the sensor sense slow rotation.I read the datasheet and I guess if I set HPM to work as normal mode, and High-pass filter for interrupt 1so CTRL_REG2 should have 0x81,Then I should read the REFERENCE (0x26) register, (accordi...

abdu21 by Associate
  • 34 Views
  • 0 replies
  • 0 kudos