LIS2MDL 3-axis magnetometer, the LIS2DW12 3-axis accelerometer, the HTS221 humidity and temperature sensor, the LPS22HH pressure sensor, and the STTS751 temperature sensor. The X-NUCLEO-IKS01A3 interfaces with the STM32 microcontroller via the I²C pin, and it is possible to change the default I²C port.
Figure 2. X-NUCLEO-IKS01A3 plugged on an STM32 Nucleo board The X-NUCLEO-IKS01A3 must be connected on the matching pins of any STM32 Nucleo board with the Arduino UNO R3 connector. Note: X-NUCLEO-IKS01A3 components are ESD sensitive and, as the board has male/female pass-through connectors, it is important to handle it with care to avoid bending or damaging the pins.
UM2559 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 UM2559 - Rev 4 page 3/17 Arrow.com.
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-IKS01A3 through several solder bridges which can be left open (not mounted) or closed (mounted) to configure different hardware settings.
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-IKS01A3 standard I²C I²C2 LSM6DSO STM32 Nucleo board LIS2DW12 LIS2MDL...
DIL24 Adapter (J1) SB1/SB2 SB4/SB5 Sensor current consumption measurement The X-NUCLEO-IKS01A3 expansion board is equipped with jumpers which allow separate current consumption measurement for each sensor. To measure current consumption, connect an ammeter to the appropriate jumper. Note: As the sensors have very low current consumption, you should set a suitable range and use an ammeter with low burden voltage.
As there are a few different interrupt signal assignments for DIL24 pins, the appropriate pin can be selected using the JP6 header. Related links Please visit the ST website to find other available sensors UM2559 - Rev 4 page 8/17 Arrow.com.
LIS2DW12 INT STTS751 INT INT1 (DIL24) USER INT LSM6DSO INT1 LSM6DSO INT2 LPS22HH INT1 1. unlisted pins are not connected. Table 7. ST morpho connectors Connector Signal 3.3 V 3.3 V LIS2MDL DRDY LIS2MDL DRDY STTS751 INT INT1 (DIL24) I²C SCL I²C SDA...
UM2559 Bill of materials Bill of materials Table 8. X-NUCLEO-IKS01A3 bill of materials Item Quantity Reference Part / value Description Manufacturer Part number CAP CER 0603 6.3 V C3, C6, C15, C31 10µF MULTICOMP MC0603X106M6R3CT X5R ±20% C4, C5, C8, C9,...
Page 11
UM2559 Bill of materials Item Quantity Reference Part / value Description Manufacturer Part number MEMS nano pressure LPS22HH LPS22HH sensor 300 mA low quiescent LDK130M-R current very low noise LDK130M-R 8-Bit Level Translator with U6, U7 ST2378E ST2378E 15kV ESD Protection Magnetic sensor digital LIS2MDL LIS2MDL...
Page 17
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’...
Need help?
Do you have a question about the X-NUCLEO-IKS01A3 and is the answer not in the manual?
Questions and answers