X-NUCLEO-IKS01A1:Motion MEMS and environmental sensor expansion board for STM32 Nucleo

The X-NUCLEO-IKS01A1 is a motion MEMS and environmental sensor evaluation board system.

It is compatible with the Arduino UNO R3 connector layout, and is designed around STMicroelectronics’ LSM6DS0 3-axis accelerometer + 3-axis gyroscope, the LIS3MDL 3-axis magnetometer, the HTS221 humidity and temperature sensor and the LPS25HB* pressure sensor.

The X-NUCLEO-IKS01A1 interfaces with the STM32 microcontroller via the I²C pin, and it is possible to change the default I²C port.

Key Features

  • LSM6DS0: MEMS 3D accelerometer (±2/±4/±8 g) + 3D gyroscope (±245/±500/±2000 dps)
  • LIS3MDL: MEMS 3D magnetometer (±4/ ±8/ ±12/ 16 gauss)
  • LPS25HB*: MEMS pressure sensor, 260-1260 hPa absolute digital output barometer
  • HTS221: capacitive digital relative humidity and temperature
  • DIL 24-pin socket available for additional MEMS adapters and other sensors (UV index)
  • Free comprehensive development firmware library and example for all sensors compatible with STM32Cube firmware
  • Compatible with STM32 Nucleo boards
  • Equipped with Arduino UNO R3 connector
  • RoHS compliant
Product Specifications
DescriptionVersionSize
DS10619: Motion MEMS and environmental sensor expansion board for STM32 Nucleo4.0166 KB
User Manuals
DescriptionVersionSize
UM1820: Getting started with motion MEMS and environmental sensor expansion board for STM32 Nucleo4.0507 KB
Design Notes & Tips
DescriptionVersionSize
DT0047: How to install and run the osxMotionAR Activity Recognition library1.1273 KB
DT0050: How to install and run the osxMotionFX Sensor Data Fusion library1.2176 KB
DT0067: Running a simple 6LowPAN network consisting of one receiver node and one or more sensor nodes in a Sub-1GHz RF band1.1281 KB
Presentations
DescriptionVersionSize
X-NUCLEO-IKS01A1 Quick start guide1.2.02 MB
Board Manufacturing Specifications
DescriptionVersionSize
X-NUCLEO-IKS01A1 gerber files1.081 KB
Bill of Materials
DescriptionVersionSize
X-NUCLEO-IKS01A1 BOM3.0104 KB
Schematic Packs
DescriptionVersionSize
X-NUCLEO-IKS01A1 schematic3.0209 KB
Brochures
DescriptionVersionSize
STM32 Open Development Environment Brochure15.104 MB
Evaluation Tool Software
Part NumberManufacturerDescription
ST_BLUE_DFUSTWeSU over-the-air device firmware upgrade
MCUs Embedded Software
Part NumberManufacturerDescription
X-CUBE-MEMS1STMotion MEMS and environmental sensor software expansion for STM32Cube
MEMS and Sensors Software
Part NumberManufacturerDescription
BLUEMICROSYSTEM1STIoT node with BLE connectivity, environmental and motion sensors, and motion middleware libraries
BLUEMICROSYSTEM2STBluetooth low energy and sensor software expansion for STM32Cube
BLUEMICROSYSTEM3STBluetooth low energy, sensors and NFC tag software expansion for STM32Cube
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
Product Evaluation Tools
Part NumberManufacturerDescription
NUCLEO-F401RESTSTM32 Nucleo-64 development board with STM32F401RE MCU, supports Arduino and ST morpho connectivity
NUCLEO-L053R8STM32 Nucleo-64 development board with STM32L053R8 MCU, supports Arduino and ST morpho connectivity
NUCLEO-L152RESTM32 Nucleo-64 development board with STM32L152RE MCU, supports Arduino and ST morpho connectivity
NUCLEO-L476RGSTM32 Nucleo-64 development board with STM32L476RG MCU, supports Arduino and ST morpho connectivity
STEVAL-MKI160V1STLSM6DS3 adapter board for standard DIL24 socket
Sample & Buy
Part NumberUnit Price (US$) *QuantityECCN (EU)ECCN (US)Country of Origin
X-NUCLEO-IKS01A114.951NECEAR99ITALY
Quality & Reliability
Part NumberRoHS Compliance GradeMaterial Declaration**
X-NUCLEO-IKS01A1Ecopack2
Motion MEMS and environmental sensor expansion board for STM32 Nucleo X-NUCLEO-IKS01A1
Getting started with motion MEMS and environmental sensor expansion board for STM32 Nucleo X-NUCLEO-IKS01A1
How to install and run the osxMotionAR Activity Recognition library X-NUCLEO-IKS01A1
How to install and run the osxMotionFX Sensor Data Fusion library OSXMOTIONFX
Running a simple 6LowPAN network consisting of one receiver node and one or more sensor nodes in a Sub-1GHz RF band X-NUCLEO-IKS01A1
Running a simple 6LowPAN network consisting of one receiver node and one or more sensor nodes in a Sub-1GHz RF band X-NUCLEO-IKS01A1
Running a simple 6LowPAN network consisting of one receiver node and one or more sensor nodes in a Sub-1GHz RF band X-NUCLEO-IKS01A1
Running a simple 6LowPAN network consisting of one receiver node and one or more sensor nodes in a Sub-1GHz RF band X-NUCLEO-IKS01A1
Running a simple 6LowPAN network consisting of one receiver node and one or more sensor nodes in a Sub-1GHz RF band X-NUCLEO-IKS01A1
Getting started with X-CUBE-SPN6, low voltage stepper motor driver software expansion for STM32Cube X-CUBE-SPN6