ST X-NUCLEO-IKS4A1 Getting Started

ST X-NUCLEO-IKS4A1 Getting Started

Motion mems and environmental sensor expansion board for stm32 nucleo

Advertisement

Quick Links

Getting started with the X-NUCLEO-IKS4A1 motion MEMS and environmental
Introduction
The
X-NUCLEO-IKS4A1
is a motion MEMS and environmental sensor evaluation board kit consisting of the main board
NUCLEO-IQS4A1, which hosts the motion MEMS and environmental sensors, and the detachable add-on board
MKE001A, which hosts the Qvar swipe electrodes.
It is compatible with the Arduino UNO R3 connector layout and features the
accelerometers, the
LIS2MDL
sensor, the
SHT40AD1B
humidity and temperature sensor, and the
The
X-NUCLEO-IKS4A1
interfaces with the STM32 microcontroller via the I²C pin or, for external sensors mounted on DIL24
adaptor, SPI Pins.
UM3239 - Rev 1 - October 2023
For further information contact your local STMicroelectronics sales office.
3-axis magnetometer, the
LIS2DUXS12
Figure 1.
X-NUCLEO-IKS4A1 expansion board
sensor expansion board for STM32 Nucleo
LSM6DSO16IS
3-axis accelerometer, the
STTS22H
temperature sensor.
UM3239
User manual
X-
STEVAL-
and
LSM6DSV16X
MEMS 3D
LPS22DF
MEMS pressure
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the X-NUCLEO-IKS4A1 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST X-NUCLEO-IKS4A1

  • Page 1: Figure 1. X-Nucleo-Iks4A1 Expansion Board

    UM3239 User manual Getting started with the X-NUCLEO-IKS4A1 motion MEMS and environmental sensor expansion board for STM32 Nucleo Introduction X-NUCLEO-IKS4A1 is a motion MEMS and environmental sensor evaluation board kit consisting of the main board NUCLEO-IQS4A1, which hosts the motion MEMS and environmental sensors, and the detachable add-on board STEVAL- MKE001A, which hosts the Qvar swipe electrodes.
  • Page 2: Getting Started

    STM32 Nucleo boards (visit www.st.com for further information). Figure 2. X-NUCLEO-IKS4A1 plugged on an STM32 Nucleo board X-NUCLEO-IKS4A1 must be connected on the matching pins of any STM32 Nucleo board with the Arduino UNO R3 connector. Note:...
  • Page 3: System Requirements

    UM3239 System requirements System requirements To complete the system setup, you need: ® • a Windows (7, 8, 10) 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 UM3239 - Rev 1 page 3/23...
  • Page 4: Hardware Description

    All signals between the sensors and the main board are translated by a level shifter. Default solder bridge configuration The user can configure several aspects of the X-NUCLEO-IKS4A1 through several solder bridges which can be left open (not mounted) or closed (mounted) to configure different hardware settings.
  • Page 5: Block Diagram

    LIS2DUXS12 and SHT40AD1B remains connected to the main bus "uC_I2C" coming from the external board. The board configuration is: • J4: 5-6 (HUB2_SDx = SENS_SDA) • J5: 5-6 (HUB2_SCx = SENS_SCL) Figure 4. X-NUCLEO-IKS4A1 LSM6DSO16IS I²C sensor hub UM3239 - Rev 1 page 5/23...
  • Page 6: Figure 5. Lsm6Dsv16X I²C Sensor Hub

    J5: 9-10 (DIL_SDx = SENS_SDA) Figure 6. X-NUCLEO-IKS4A1 DIL24, I²C sensor hub (all sensors) Mode 5: LSM6DSO16IS as Qvar controller In this configuration, it is possible to use the equipped Qvar swipe electrode (by plugging it on JP6 and JP7 connectors) through the LSM6DSO16IS.
  • Page 7: Sensor I²C Address Selection

    LSM6DSV16X (U4) SB17 ADD=D5h SB15 ADD=D7h Sensor current consumption measurement The X-NUCLEO-IKS4A1 expansion board is equipped with OR resistors that allow separate current consumption measurement for each sensor. To measure current consumption, connect an ammeter to the appropriate pads. Note: As the sensors have very low current consumption, you should set a suitable range and use an ammeter with low burden voltage.
  • Page 8: Adapter Board For Dil24 Socket

    As there are a few different interrupt signal assignments for DIL24 pins, the appropriate pin can be selected using the J2 header. Related links Please visit the ST website to find other available sensors Connectors Table 4. Arduino R3 UNO connectors...
  • Page 9: Table 5. St Morpho Connectors

    UM3239 Connectors Table 5. ST morpho connectors Connector Signal 3.3 V 3.3 V LIS2MDL DRDY LIS2DUXS12 INT STTS22H INT LSM6DSO16IS INT1 I²C SCL I²C SDA LSM6DSO16IS INT2 LPS22DF INT1 CN10 LSM6DSV16X INT1 LSM6DSV16X INT2 SPI CLK USER INT 1. The unlisted pins are not connected.
  • Page 10: Schematic Diagrams

    Schematic diagrams Figure 7. X-NUCLEO-IKS4A1 circuit schematic (1 of 4) U_Arduino_Nucleo Connectors U_Sensors Arduino_Nucleo Connectors.SchDoc Sensors.SchDoc STHS34PF80_INT STHS34PF80_INT LPS22DF_INT LPS22DF_INT STTS22H_INT STTS22H_INT LIS2MDL_DRDY LIS2MDL_DRDY LIS2DUXS12_INT2 LIS2DUXS12_INT2 LIS2DUXS12_INT1 LIS2DUXS12_INT1 LSM6DSV16X_INT1 LSM6DSV16X_INT1 LSM6DSV16X_INT2 LSM6DSV16X_INT2 LSM6DSO16IS_INT1 LSM6DSO16IS_INT1 LSM6DSO16IS_INT2 LSM6DSO16IS_INT2 U_Adapter Board Adapter Board.SchDoc...
  • Page 11: Figure 8. X-Nucleo-Iks4A1 Circuit Schematic (2 Of 4)

    Figure 8. X-NUCLEO-IKS4A1 circuit schematic (2 of 4) Arduino & Morpho Connectors I2C2 Vio header CN10 SPI_MISO_O SPI_MOSI_O SPI_CS_O 11 12 11 12 13 14 13 14 15 16 15 16 17 18 17 18 19 20 19 20 21 22...
  • Page 12: Figure 9. X-Nucleo-Iks4A1 Circuit Schematic (3 Of 4)

    Figure 9. X-NUCLEO-IKS4A1 circuit schematic (3 of 4) Accelerometer Accelerometer + Gyroscope (HUB 1) 100nF 10uF I2C ADDw = D6h 10uF 100nF SB15 VDD_IO SB16 SB17 STM_SCL SCL/SPC INT1 - QV1 LIS2DUXS12_INT1 SDO/SA0 SB18 SDO_AUX SB19 SB20 STM_SCL I2C ADDw = D4h...
  • Page 13: Figure 10. X-Nucleo-Iks4A1 Circuit Schematic (4 Of 4)

    Figure 10. X-NUCLEO-IKS4A1 circuit schematic (4 of 4) 1V8_IO 3V3_IO 1V8_IO DIL24 Socket for Adapter Board SB41 1V8_IO SB42 1V8_IO 3V3_IO SB43 1V8_IO SB44 M_INT_Pin24 M_SA0/DEN SB45 1V8_IO M_SA0/DRDY SPI_MISO DIL24_SCL DIL24_SDA SB46 SPI_MOSI M_INT_Pin17 M_INT_Pin16 SB47 SDA1 INT2 SB48...
  • Page 14: Bill Of Materials

    UM3239 Bill of materials Bill of materials Table 6. X-NUCLEO-IKS4A1 bill of materials Item Quantity Reference Part / value Description Manufacturer Part number Multilayer Ceramic Capacitors 220pF C23, C25 220pF C1005C0G2A221J050BA ±5% 100V C0G SMD 0402 C2, C4, CAP CER 0603...
  • Page 15 UM3239 Bill of materials Item Quantity Reference Part / value Description Manufacturer Part number R1, R2, R9, R10, R11, R12, R13, R14, RES 0603 4k7 1% YAGEO RC0603FR-074K7L R15, R23, 1/16W, RESISTOR R24, R25, R28, R29, RES 0603 15k 1% YAGEO RC0603FR-1315KL 1/16W, RESISTOR...
  • Page 16 UM3239 Bill of materials Item Quantity Reference Part / value Description Manufacturer Part number IC TRANSLATOR U2, U3 BIDIRECTIONAL Nexperia NXS0108BQX 20VQFN 6-axis IMU with embedded sensor VFLGA2.5X3X.86 14L P.5 fusion, AI, Qvar for STMicroelectronics LSM6DSV16XTR L.475X.25 high-end applications Ultra-low-power 3- axis smart accelerometer with LGA 2X2X0.74MAX 12...
  • Page 17: Kit Versions

    X$NUCLEO-IKS4A1A schematic diagrams X$NUCLEOIKS4A1A bill of materials 1. This code identifies the X-NUCLEO-IKS4A1 evaluation kit first version. The kit consists of the main board X-NUCLEO- IQS4A1 whose version is identified by the code X$NUCLEO-IQS4A1A and the detachable board STEVAL-MKE001A whose version is identified by the code STEVAL$MKE001AA.
  • Page 18: Regulatory Compliance Information

    UM3239 Regulatory compliance information Regulatory compliance information Notice for US Federal Communication Commission (FCC) For evaluation only; not FCC approved for resale FCC NOTICE - This kit is designed to allow: (1) Product developers to evaluate electronic components, circuitry, or software associated with the kit to determine whether to incorporate such items in a finished product and (2) Software developers to write software applications for use with the end product.
  • Page 19: Revision History

    UM3239 Revision history Table 8. Document revision history Date Version Changes 11-Oct-2023 Initial release. UM3239 - Rev 1 page 19/23...
  • Page 20: Table Of Contents

    UM3239 Contents Contents Getting started ..............2 Hardware requirements .
  • Page 21: List Of Tables

    X-NUCLEO-IKS4A1 bill of materials ........
  • Page 22: List Of Figures

    X-NUCLEO-IKS4A1 plugged on an STM32 Nucleo board ........
  • Page 23 ST’s terms and conditions of sale in place at the time of order acknowledgment. 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’...

Table of Contents