| .. _x-nucleo-iks01a1: |
| |
| X-NUCLEO-IKS01A1: MEMS Inertial and Environmental Multi sensor shield |
| ##################################################################### |
| |
| Overview |
| ******** |
| The X-NUCLEO-IKS01A1 is a motion MEMS and environmental sensor |
| evaluation board system, compatible with the Arduino UNO R3 connector |
| layout. It includes an STMicroelectronics’ LSM6DS0 3-axis accelerometer |
| and 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 main board via an I2C interface. |
| |
| .. image:: img/x-nucleo-iks01a1.jpg |
| :align: center |
| :alt: X-NUCLEO-IKS01A |
| |
| More information about the board can be found at the |
| `X-NUCLEO-IKS01A1 website`_. |
| |
| Hardware |
| ******** |
| |
| X-NUCLEO-IKS01A1 provides the following 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) |
| - Equipped with Arduino UNO R3 connector |
| - RoHS compliant |
| |
| |
| More information about X-NUCLEO-IKS01A1 can be found here: |
| - `X-NUCLEO-IKS01A1 data sheet`_ |
| |
| |
| Programming |
| *********** |
| |
| An example on how to use the ``x-nucleo-iks01a1`` shield is available |
| in the :zephyr:code-sample:`x-nucleo-iks01a1` sample application documentation |
| (see :ref:`shields` for more details). |
| |
| References |
| ********** |
| |
| .. target-notes:: |
| |
| .. _X-NUCLEO-IKS01A1 website: |
| https://www.st.com/en/ecosystems/x-nucleo-iks01a1.html |
| |
| .. _X-NUCLEO-IKS01A1 data sheet: |
| https://www.st.com/resource/en/datasheet/x-nucleo-iks01a1.pdf |