Hi,
Thanks for your inquiry.
You can use compact and low power BMI270 accel and gyro combo chip for your project to detect angular motion. BMI270 is 2.5 x 3.0 x 0.83mm LGA-14 package and consumes 685uA in normal mode with 1.6kHz sampling rate. You may enable BMI270 accel any-motion interrupt which is based on the slope acceleration data a(n) - a(n-1). When the slope goes beyond the threshold for how many samples, any-motion interrupt will be generated. You can then read BMI270 gyro data to confirm if it is true or not.
When there is an angular motion, the centripetal acceleration Ac = r * w^2, where r is the distance between the accel and the origin in the unit of m, and w is the angular speed in the unit of rad/s. When w is changing a little bit with r fixed, BMI270 accel slope will change as well.
Thanks.
... View more