cancel
Showing results for 
Search instead for 
Did you mean: 

Selecting a motion sensor

Nicolas Goy
Associate II

Hi,

I am looking for a motion sensor with I2C that can work in the following way:

  1. Wake up from low power
  2. Start monitoring acceleration and rotation
  3. Stop monitoring (about 500ms later)
  4. Query most significant motion while monitoring
  5. Go back to sleep

Basically the MCU will wake up the sensor, reset it's memory and then do other things (like reading other sensors..) and when done, about 500ms later, ask the sensor what was the most significant motion change during this time.

I read a few datasheet, and found some sensors with a FIFO, like the LSM6DSO, but it would require reading all data and do the aggregation on the MCU.

I would really love a chip that can provide a single "summary" of the motion.

It is important to have small sleep power consumption, but it seems they are all in the uA range, so it is good enough.

1 REPLY 1
Nicolas Goy
Associate II

I found the ISM330IS which would allow me to write a firmware, I guess that would work, but I am wondering if a simpler solution exists.