Overview
Tools & Software
Resources
Solutions
Quality & Reliability
Sales Briefcase
eDesignSuite
Get Started
Sample & Buy
Partner products
  • osxMotionFX is an add-on software package for X-CUBE-MEMS1. The software runs on the STM32 and includes drivers that recognize the sensors and provide real-time motion-sensor data fusion. The add-on is built on STM32Cube software technology to ease portability across different STM32 microcontrollers. The software comes with examples of implementation of the drivers running on the X-NUCLEO-IKS01A1 or X-NUCLEO-IKS01A2, when connected to a NUCLEO-F401RE or NUCLEO-L476RG.

    Key Features

    • osxMotionFX (iNEMOEngine PRO) real-time motion-sensor data fusion (under OPEN.MEMS license)
    • Complete software to build applications using temperature and humidity sensor (HTS221 for both X-NUCLEO-IKS01A1 and X-NUCLEO-IKS01A2), pressure sensor (LPS25HB for X-NUCLEO-IKS01A1 and LPS22HB for X-NUCLEO-IKS01A2) and motion sensors (LIS3MDL and LSM6DS0 for X-NUCLEO-IKS01A1 and LSM303AGR and LSM6DSL for X-NUCLEO-IKS01A2)
    • Gyroscope bias and magnetometer calibration routine
    • Easy portability across different MCU families, thanks to STM32Cube
    • Sample application to transmit real-time both sensor data and sensor fusion data to a PC
    • Sample implementation available on board X-NUCLEO-IKS01A1 or X-NUCLEO-IKS01A2 when connected to NUCLEO-F401RE or NUCLEO-L476RG

Recommended for you

Ecosystems

    • Part Number

      Motion MEMS and environmental sensor expansion board for STM32 Nucleo

      Motion MEMS and environmental sensor expansion board for STM32 Nucleo

Embedded Software

    • Part Number

      Sensor and motion algorithm software expansion for STM32Cube

Evaluation Tools

    • Part Number

      STM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity

      STM32 Nucleo-64 development board with STM32L476RG MCU, supports Arduino and ST morpho connectivity

      LPS22HB adapter board for a standard DIL 24 socket

      LSM6DS3 adapter board for standard DIL24 socket

00 Files selected for download

Technical Documentation

    • Description Version Size Action
      DB2531
      Real-time motion-sensor data fusion software expansion for STM32Cube
      5.0
      234.45 KB
      PDF
      DB2531

      Real-time motion-sensor data fusion software expansion for STM32Cube

    • Description Version Size Action
      UM1866
      Getting started with the osxMotionFX fusion and compass library for X-CUBE-MEMS1 expansion for STM32Cube
      6.0
      33.67 MB
      PDF
      UM1866

      Getting started with the osxMotionFX fusion and compass library for X-CUBE-MEMS1 expansion for STM32Cube

    • Description Version Size Action
      DT0050
      How to install and run the osxMotionFX Sensor Data Fusion library
      1.2
      176.95 KB
      PDF
      DT0075
      MotionFX orientation estimation
      1.1
      524.29 KB
      PDF
      DT0050

      How to install and run the osxMotionFX Sensor Data Fusion library

      DT0075

      MotionFX orientation estimation

Presentations & Training Material

    • Description Version Size Action
      Open.MEMS Introduction 20150213
      1.29 MB
      PDF

      Open.MEMS Introduction

Legal

    • Description Version Size Action
      SLA0054
      LIMITED LICENSE AGREEMENT FOR ST MATERIALS EVALUATION
      2.0
      119.66 KB
      PDF
      SLA0054

      LIMITED LICENSE AGREEMENT FOR ST MATERIALS EVALUATION