STMicroelectronics introduced free softwares for the development of motion-sensing applications which involve detection of human activities from data acquired by inertial sensors in the end-user equipment. The softwares minimise power consumption, making them ideal for portable or wearable applications such as fitness and healthcare devices that monitor human physical activities in realtime over long periods, according to the company.
Three new Open. MEMS software packages feature ST’s motion-sensing technology and STM32 microcontrollers based on ARM Cortex-M. The new softwares are the following:
• The osxMotionAR Activity Recognition package that identifies a wide range of movements such as stationary, walking, fast walking, jogging, cycling, and driving. This software uses ST’s LSM6DS3, LSM6DS3H,and LSM6DSL inertial modules.
• The osxMotionCP Carry Position package detects how the device containing the motion sensors is being carried. For example, whether a portable device such as a mobile phone is placed on a desk, or put in a shirt or trouser pocket.
• The osxMotionGR Gesture Recognition package detects the actions carried out on a mobile or handheld device, including pick-up, glance or wake-up.
The softwares are designed to run on the X-NUCLEO-IKS01A1 motion MEMS and environmental sensor expansion board. Examples using ST’s MEMS motion sensors and easy-to-use Application Programming Interfaces (APIs) help rapid development of motion-driven applications for different use cases.
The new Open. MEMS packages are available now, free of charge. For more information, view the full Press release.