1.. _x-nucleo-iks01a1:
2
3X-NUCLEO-IKS01A1: MEMS Inertial and Environmental Multi sensor shield
4#####################################################################
5
6Overview
7********
8The X-NUCLEO-IKS01A1 is a motion MEMS and environmental sensor
9evaluation board system, compatible with the Arduino UNO R3 connector
10layout.  It includes an STMicroelectronics’ LSM6DS0 3-axis accelerometer
11and 3-axis gyroscope, the LIS3MDL 3-axis magnetometer, the HTS221
12humidity and temperature sensor, and the LPS25HB pressure sensor.
13
14The X-NUCLEO-IKS01A1 interfaces with the main board via an I2C interface.
15
16.. image:: img/x-nucleo-iks01a1.jpg
17     :align: center
18     :alt: X-NUCLEO-IKS01A
19
20More information about the board can be found at the
21`X-NUCLEO-IKS01A1 website`_.
22
23Hardware
24********
25
26X-NUCLEO-IKS01A1 provides the following key features:
27
28
29 - LSM6DS0: MEMS 3D accelerometer (±2/±4/±8 g) + 3D gyroscope (±245/±500/±2000
30   dps)
31 - LIS3MDL: MEMS 3D magnetometer (±4/ ±8/ ±12/ 16 gauss)
32 - LPS25HB: MEMS pressure sensor, 260-1260 hPa absolute digital output barometer
33 - HTS221: capacitive digital relative humidity and temperature
34 - DIL 24-pin socket available for additional MEMS adapters and other sensors
35   (UV index)
36 - Equipped with Arduino UNO R3 connector
37 - RoHS compliant
38
39
40More information about X-NUCLEO-IKS01A1 can be found here:
41       - `X-NUCLEO-IKS01A1 data sheet`_
42
43
44Programming
45***********
46
47An example on how to use the ``x-nucleo-iks01a1`` shield is available
48in the :zephyr:code-sample:`x-nucleo-iks01a1` sample application documentation
49(see :ref:`shields` for more details).
50
51References
52**********
53
54.. target-notes::
55
56.. _X-NUCLEO-IKS01A1 website:
57   https://www.st.com/en/ecosystems/x-nucleo-iks01a1.html
58
59.. _X-NUCLEO-IKS01A1 data sheet:
60   https://www.st.com/resource/en/datasheet/x-nucleo-iks01a1.pdf
61