X-CUBE-MEMS2 STM32Cube software expansion package for the X-NUCLEOIKS01A1 sensor expansion board Data brief Features Complete middleware package to build applications using temperature and humidity sensors (HTS221), pressure sensors (LPS25H) and motion sensors (LIS3MDL and LSM6DS0) OsxMotionFX (iNEMOEngine PRO) realtime motion-sensor data fusion (under OPEN.MEMS license) Sample applications to transmit real-time sensor data to a PC PC-based application (Windows®) to log sensor data Free, user-friendly license terms Easy portability across different MCU families, thanks to STM32Cube Description the STM32 MCU and the four sensor devices (HTS221, LPS25H, LSM6DS0, LIS3MDL). The drivers extract low-level details of the hardware and allow the middleware components and applications to access sensor data in a hardwareindependent manner. The osxMotionFX (iNEMOEngine PRO) suite is filtering and predictive software. It uses advanced algorithms to integrate outputs from multiple MEMS sensors in a “smart” way, independent of environmental conditions, to reach optimal performance. Realtime motion-sensor data fusion is set to significantly improve the user experience, increasing accuracy, resolution, stability and response time in advanced motion-based applications in the consumer, computer, industrial and medical fields. The package also includes two sample applications that developers can use to experiment with the code. The sample applications were developed to enable sensor data logging and provide sensor fusion results on a PC. For this purpose, two Windows PC utilities are also included in the package. With the Sensor data log utility, users can choose between various sensors available on the expansion board and set the appropriate delay/interval between consecutive data points. Sensor data can be logged in a user-selected file. With the osxMotionFX (iNEMOEngine PRO) utility, users can visualize the results of the sensor fusion algorithm, represented by a rotating cube. The X-CUBE-MEMS2 is an expansion software package for STM32Cube. The source code included in the package runs on STM32Nucleo boards equipped with the X-NUCLEO-IKS01A1 sensor expansion board. The source code of this package is based on STM32Cube to ease portability across different STM32 MCU families. The bottom layer includes the HW components, November 2014 DocID027139 Rev 1 For further information contact your local STMicroelectronics sales office 1/3 www.st.com Revision history 1 X-CUBE-MEMS2 Revision history Table 1: Document revision history 2/3 Date Rev 05-Nov-2014 1 DocID027139 Rev 1 Changes First release. X-CUBE-MEMS2 IMPORTANT NOTICE – PLEASE READ CAREFULLY STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement. Purchasers are solely responsible for the choice, selection, and use of ST products and ST assumes no liability for application assistance or the design of Purchasers’ products. No license, express or implied, to any intellectual property right is granted by ST herein. Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product. ST and the ST logo are trademarks of ST. All other product or service names are the property of their respective owners. Information in this document supersedes and replaces information previously supplied in any prior versions of this document. © 2014 STMicroelectronics – All rights reserved DocID027139 Rev 1 3/3
© Copyright 2026 Paperzz