Getting started with the X-NUCLEO-IKS02A1 industrial motion MEMS sensor
expansion board for STM32 Nucleo
Introduction
The X-NUCLEO-IKS02A1 industrial motion MEMS sensor expansion board is compatible with the Arduino UNO R3 connector
layout.
It embeds the ISM330DHCX 3-axis accelerometer and 3-axis gyroscope, the IIS2MDC 3-axis magnetometer
axis accelerometer, the IMP34DT05 digital microphone.
The X-NUCLEO-IKS02A1 interfaces with the STM32 microcontroller via I²C pin, with the possibility of changing the default I²C
port.
Figure 1. X-NUCLEO-IKS02A1 expansion board
, the IIS2DLPC 3-
UM2633 - Rev 1 - November 2019
For further information contact your local STMicroelectronics sales of
fice.
www.st.com
Page 2
1Getting started
1.1Hardware requirements
UM2633
Getting started
The X-NUCLEO-IKS02A1
board equipped with an Arduino UNO R3 connector.
The expansion board must be plugged on the matching pins of the development board connector.
expansion board has been designed to be used with any STM32 Nucleo development
Figure 2. X-NUCLEO-IKS02A1 plugged on an STM32 Nucleo board
Note:X-NUCLEO-IKS02A1 components are ESD sensitive: since the board has male/female pass through
connectors, it is important to handle it with care to avoid bending or damaging the pins.
1.2System requirements
To complete the system setup, you need:
•
Windows (version 7 or above) PC
•a USB type A to mini-B USB cable to connect the STM32 Nucleo to the PC
•board firmware and software package (X-CUBE-MEMS1) installed on the user PC
The X-CUBE-MEMS1 firmware and related documentation is available on www.st.com.
UM2633 - Rev 1
page 2/14
Page 3
2Hardware description
UM2633
Hardware description
The X-NUCLEO-IKS02A1 allows functionality testing of the motion MEMS accelerometer
, gyroscope,
magnetometer and environmental sensors for humidity, temperature and pressure through I²C communication
bus.
It also allows all the ISM330DHCX sensor hub function testing.
The board features:
•ISM330DHCX MEMS 3D accelerometer (±2/±4/±8/±16 g) plus 3D gyroscope (±125/±250/±500/±1000/±2000
dps)
•IIS2MDC MEMS 3D magnetometer (±50 gauss)
•IIS2DLPC MEMS 3D accelerometer low power (±2/±4/±8/±16 g)
•IMP34DT05 MEMS digital omnidirectional microphone (-26 dBFS, ±3 dB sensitivity)
•DIL 24-pin socket available for additional MEMS adapters and other sensors
•Free comprehensive development firmware library and samples for all sensors compatible with STM32Cube
firmware
•Available I²C sensor hub features on ISM330DHCX
•Compatible with STM32 Nucleo boards
•Equipped with Arduino UNO R3 connector
•RoHS and WEEE compliant
Each device has a separate power supply to allow power consumption measurement of every single sensor.
All MEMS sensors use a 1.8 V domain.
The expansion board is power supply compatible with STM32 Nucleo boards. It contains LDOs to generate 1.8 V.
The signals between the sensors and the main board are translated by a level shifter.
RELATED LINKS
2.2 I²C bus connection modes on page 4
2.1Default solder bridge configuration
The X-NUCLEO-IKS02A1
hardware configurations.
Table 1. Solder bridge default configuration (device to I²C bus connection)
Other default solder bridges are: SB40 to SB48 (STM32 Nucleo GPIO INT), SB23, SB25, SB39, SB32.
Other not mounted by default solder bridges are: SB37, SB50, SB51, SB52, SB53, SB54.
2.2I²C bus connection modes
UM2633
I²C bus connection modes
Table 2. Device I²C address
30h
D4h
The ISM330DHCX
I²C sensor hub can be used as I²C master of other devices (slaves) connected to an I²Caux
bus.
The sensors on the X-NUCLEO-IKS02A1 expansion board can thus be connected in five different I²C bus modes
(with or without the ISM330DHCX sensor hub).
Mode 1: standard I²C bus connection (all sensors)
In standard I²C mode, all devices are connected to an external main board via the same I²C bus.
The board configuration is:
•JP7: 1-2 3-4 (I²C1 = I²C2, I²Cx=GND)
•JP8: 1-2 3-4 (I²C1 = I²C2, I²Cx=GND)
Figure 3. X-NUCLEO-IKS02A1 standard I²C
UM2633 - Rev 1
Mode 2: ISM330DHCX I²C sensor hub (all sensors)
In sensor hub I²C mode, the ISM330DHCX is connected to an external main board by an I²C bus; all other
devices are slaves connected to ISM330DHCX via I²Caux, except IIS2DLPC.
Mode 3: DIL 24 plus ISM330DHCX I²C sensor hub (all sensors, not DIL 24)
In sensor hub I²C mode, the ISM330DHCX and the DIL 24 adapter are connected to an external main board by
an I²C bus; all other devices are slaves of the ISM330DHCX via I²Caux.
Mode 4: ISM330DHCX plus DIL 24 I²C sensor hub (all sensors)
In sensor hub I²C mode, the ISM330DHCX and the DIL 24 adapter are connected to an external main board by
an I²C bus; all other devices are slaves of the DIL 24 adapter via I²Caux, except IIS2DLPC.
In sensor hub I²C mode, the ISM330DHCX and other sensors are connected to an external main board via an I²C
bus; the DIL 24 adapter is a slave of the ISM330DHCX via I²Caux.
MEMS digital output
motion sensor: highperformance ultra-lowpower 3-axis
accelerometer for
industrial applications
iNEMO inertial module:
always-on 3D
accelerometer and 3D
gyroscope with digital
output for industrial
applications
High accuracy, ultralow-power
digital output
magnetometer
MEMS audio sensor
omnidirectional digital
microphone for
industrial applications
300 mA low quiescent
current very low noise
LDO
8-bit level translator
with 15 kV ESD
protection
, 3-axis
STIIS2DLPC
STISM330DHCX
STIIS2MDC
STIMP34DT05
STLDK130M-R
STST2378E
191U1
201U2
211U3
221U4
231U5
242U6, U7
IIS2DLPC LGA
2x2 12L 05P
ISM330DHCX
LGA 2.5x3.0 14L
II2DMC LGA 2x2
12L
IMP34DT05
MP34DT
LDK130M-R
SOT23-5
ST2378E
SMD_TSSOP20_
REFLOW
UM2633
Bill of materials
UM2633 - Rev 1
page 12/14
Page 13
Revision history
able 9. Document revision history
T
DateVersionChanges
11-Nov-20191Initial release.
UM2633
UM2633 - Rev 1
page 13/14
Page 14
UM2633
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’
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. For additional information about ST trademarks, please refer to www
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.
s terms and conditions of sale in place at the time of order acknowledgement.