X-CUBE-MEMS1:Motion MEMS and environmental sensor software expansion for STM32Cube

The X-CUBE-MEMS1 expansion software package for STM32Cube runs on the STM32 and includes drivers that recognize the sensors and collect temperature, humidity, pressure and motion data from the HTS221, LPS25HB, LSM6DS0, LSM6DS3, LPS22HB, LSM6DSL, LSM303AGR and LIS3MDL devices.

The expansion is built on STM32Cube software technology to ease portability across different STM32 microcontrollers.

The software comes with a sample implementation of the drivers running on the X-NUCLEO-IKS01A1 or X-NUCLEO-IKS01A2 expansion boards connected to a NUCLEO-F401RE, NUCLEO-L053R8, NUCLEO-L152RE or NUCLEO-L476RG development board.

Key Features

  • Complete software to build applications using temperature and humidity sensors (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)
  • Easy portability across different MCU families, thanks to STM32Cube
  • Sample application to transmit real-time sensor data to a PC
  • PC-based application (Windows® ) to log sensor data
  • Free, user-friendly license terms
  • Sample implementation available on X-NUCLEO-IKS01A1 or X-NUCLEO-IKS01A2 board connected to a NUCLEO-F401RE, NUCLEO-L152RE, NUCLEO-L476RG or NUCLEO-L053R8 development board
产品规格
DescriptionVersionSize
DB2442: Motion MEMS and environmental sensor software expansion for STM32Cube7.0253 KB
用户手册
DescriptionVersionSize
UM1859: Getting started with the X-CUBE-MEMS1 motion MEMS and environmental sensor software expansion for STM32Cube6.01 MB
Design Notes & Tips
DescriptionVersionSize
DT0047: How to install and run the osxMotionAR Activity Recognition library1.1273 KB
手册
DescriptionVersionSize
STM32 Open Development Environment Brochure15.104 MB
许可协议
DescriptionVersionSize
SLA0055: SOFTWARE LICENSE AGREEMENT1.16106 KB
STM32 Open Development Environment
型号制造商Description
X-NUCLEO-IKS01A1STMotion MEMS and environmental sensor expansion board for STM32 Nucleo
X-NUCLEO-IKS01A2STMotion MEMS and environmental sensor expansion board for STM32 Nucleo
MCUs Embedded Software
型号制造商Description
STM32CubeF4STEmbedded software for STM32F4 series (HAL low level drivers, USB, TCP/IP, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeL0STEmbedded software for STM32L0 series (HAL, Low-Layer APIs and CMSIS drivers, USB, File system, RTOS, Touch Sensing - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeL1STEmbedded software for STM32 L1 series (HAL low level drivers, USB, File system, RTOS, Touch Sensing, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
STM32CubeL4STEmbedded software for STM32L4 series (HAL, Low Layer APIs and CMSIS drivers, USB, TouchSensing, File system, RTOS, Graphic - coming with examples running on ST boards: STM32 Nucleo, Discovery kits and Evaluation boards)
MEMS and Sensors Software
型号制造商Description
osxMotionARSTReal-time Activity Recognition software expansion for STM32Cube
osxMotionCPSTReal-time carrying position software expansion for STM32Cube
osxMotionFXSTReal-time motion-sensor data fusion software expansion for STM32Cube
osxMotionGRSTReal-time gesture recognition software expansion for STM32Cube
osxMotionPMSTReal-time Pedometer software expansion for STM32Cube
Product Evaluation Tools
型号制造商Description
STEVAL-MKI160V1STLSM6DS3 adapter board for standard DIL24 socket
获取软件
型号Software VersionSupplier
X-CUBE-MEMS13.0.0ST
How to install and run the osxMotionAR Activity Recognition library X-NUCLEO-IKS01A1
Getting started with X-CUBE-SPN6, low voltage stepper motor driver software expansion for STM32Cube X-CUBE-SPN6
SOFTWARE LICENSE AGREEMENT X-CUBE-SPN6