ST X-STM32MP-MSP01 Getting Started
ST X-STM32MP-MSP01 Getting Started

ST X-STM32MP-MSP01 Getting Started

Expansion board for the stm32mp157f-dk2 discovery kit
Table of Contents

Advertisement

Quick Links

Getting started with the X-STM32MP-MSP01 expansion board for the
Introduction
The
X-STM32MP-MSP01
multisensor expansion board embeds the following devices:
the
ISM330DHCX
iNEMO 3-axis accelerometer and 3-axis gyroscope
the
IIS2MDC
3-axis magnetometer
the
IIS2DLPC
3-axis accelerometer
the
MP23DB02MM
digital microphone
the
LPS22HH
pressure sensor
the
STTS22H
temperature sensor
the
VL53L5CX
Time-of-Flight sensor
the
VD6283TX
ambient light sensor
the
ST25DV64KC
NFC RFID tag
The
X-STM32MP-MSP01
interfaces with the
and GPIO peripherals.
The
X-STM32MP-MSP01
expansion board is compatible with both the
connector layout.
UM3076 - Rev 1 - October 2022
For further information contact your local STMicroelectronics sales office.
STM32MP157F-DK2
microprocessor via a 40-pin GPIO connector, using I²C, SPI,
Figure 1.
X-STM32MP-MSP01 expansion board
STM32MP157F-DK2 discovery kit
STM32MP157F-DK2
and Raspberry Pi GPIO expansion
UM3076
User manual
www.st.com

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for ST X-STM32MP-MSP01

  • Page 1: Figure 1. X-Stm32Mp-Msp01 Expansion Board

    UM3076 User manual Getting started with the X-STM32MP-MSP01 expansion board for the STM32MP157F-DK2 discovery kit Introduction X-STM32MP-MSP01 multisensor expansion board embeds the following devices: • ISM330DHCX iNEMO 3-axis accelerometer and 3-axis gyroscope • IIS2MDC 3-axis magnetometer • IIS2DLPC 3-axis accelerometer •...
  • Page 2: Getting Started

    The figure below shows the component placement on the board. Figure 2. X-STM32MP-MSP01 component placement details X-STM32MP-MSP01 interfaces with the main board via an I²C interface along with some GPIO pins for interrupts. A DIL 24-pin socket is available for additional MEMS adapters and other sensors.
  • Page 3: System Requirements

    UM3076 System requirements Figure 3. System block diagram System requirements To test the X-STM32MP-MSP01, you need: • X-STM32MP-MSP01 expansion board • STM32MP157F-DK2 discovery kit • a laptop/desktop (with Windows 10 or above) • a USB Type-A to micro-B USB cable (for connection as a virtual serial device, if required) •...
  • Page 4: Figure 4. X-Stm32Mp-Msp01 Connected To Stm32Mp157F-Dk2

    Connect the X-STM32MP-MSP01 to the STM32MP157F-DK2 from the top, as shown below. Figure 4. X-STM32MP-MSP01 connected to STM32MP157F-DK2 Step 3. Power the STM32MP157F-DK2 using the USB Type-C® cable. Step 4. Program the supported firmware in the microSD™ card of the STM32MP157F-DK2 board.
  • Page 5: Component Description

    1.8 V to 5.5 V The EEPROM communicates with the X-STM32MP-MSP01 through I²C signals. The J4 jumper enables the write enable feature on the device. You can perform the read and write operation by setting the jumper as detailed in the following table.
  • Page 6: Table 3. Gpio Connector Pin Configuration

    UM3076 40-pin GPIO connector Table 3. GPIO connector pin configuration Pin no. Name ST MPU Pin no. Name ST MPU PA12 / GPIO 2/ I2C5_SDA I2C1_SDA PA11 / GPIO3 / I2C5_SCL I2C1_SCL GPIO0 / GPIO_IIS2MDC_INT_ GPIO4 / GPIO_ISM330DHC PB10 /...
  • Page 7: Level Translator: St2378E

    UM3076 Level translator: ST2378E Figure 6. GPIO connector circuit Level translator: ST2378E ST2378E device is an 8-bit, dual supply, bidirectional level translator with ±15 kV ESD protection on I/Os at VCC side. It is designed to interface data transfer between low voltage ASICs/PLDs and higher voltage systems. Externally applied voltage, VCC and VL, set logic levels at both sides with the range specified as 1.71 V ≤...
  • Page 8: Accelerometer And Gyroscope: Ism330Dhcx

    UM3076 Accelerometer and gyroscope: ISM330DHCX Figure 7. ST2378ETTR circuit Accelerometer and gyroscope: ISM330DHCX ISM330DHCX is a system-in-package featuring a high-performance 3-axis digital accelerometer and 3-axis digital gyroscope tailored for Industry 4.0 applications. The sensing elements of the accelerometer and of the gyroscope are implemented on the same silicon die, thus guaranteeing superior stability and robustness.
  • Page 9: Linear Accelerometer: Iis2Dlpc

    UM3076 Linear accelerometer: IIS2DLPC Figure 8. ISM330DHCXTR circuit Linear accelerometer: IIS2DLPC IIS2DLPC is an ultra-low-power high-performance three-axis linear accelerometer with digital I²C/SPI output interface, which leverages on the robust and mature manufacturing processes already used for the production of micromachined accelerometers. The IIS2DLPC has user-selectable full scales of ±2g/±4g/±8g/±16g and is capable of measuring accelerations with output data rates from 1.6 Hz to 1600 Hz.
  • Page 10: Microphone: Mp23Db02Mm

    UM3076 Microphone: MP23DB02MM IIS2MDC includes an I²C serial bus interface that supports standard, fast mode, fast mode plus, and high- speed (100 kHz, 400 kHz, 1 MHz, and 3.4 MHz). The device can be configured to generate an interrupt signal for magnetic field detection. It can be used as a slave device with the ISM330DHCX device configured as a master using the solder bridge configuration.
  • Page 11: Pressure Sensor: Lps22Hh

    UM3076 Pressure sensor: LPS22HH Figure 11. MP23DB02MM circuit Pressure sensor: LPS22HH LPS22HH is an ultra-compact piezoresistive absolute pressure sensor, which functions as a digital output barometer. The device comprises a sensing element and an IC interface, which communicates through I²C, MIPI I3CSM, or SPI from the sensing element to the application.
  • Page 12: Time-Of-Flight Sensor: Vl53L5Cx

    UM3076 Time-of-Flight sensor: VL53L5CX Table 10. STTS22HTR details Features Description Order code STTS22HTR Package 6-UDFN Operating voltage 1.5 V to 3.6 V Figure 13. STTS22HTR circuit 2.10 Time-of-Flight sensor: VL53L5CX VL53L5CX is a state of the art, Time-of-Flight (ToF), multizone ranging sensor, housed in a miniature reflowable package.
  • Page 13: Laser Safety Considerations

    UM3076 Ambient light sensor: VD6283TX Figure 14. VL53L5CX circuit 2.10.1 Laser safety considerations VL53L5CX contains a laser emitter and the corresponding drive circuitry. The laser output is designed to remain within Class 1 laser safety limits under all reasonable foreseeable conditions, including single faults, in compliance with the IEC 60825-1:2014 (third edition).
  • Page 14: Nfc Tag: St25Dv64Kc

    UM3076 NFC tag: ST25DV64KC Figure 16. VD6283TX circuit 2.12 NFC tag: ST25DV64KC ST25DV64KC is NFC RFID tag that includes 64‑Kbit of electrically erasable programmable memory (EEPROM) with two interfaces. The first one is an I²C serial link and can be operated from a DC power supply. The second one is an RF link activated when it acts as a contactless memory powered by the received carrier electromagnetic wave.
  • Page 15: Ldo: Ldk130

    On-board LEDs are available for visual indication. A push button switch is used for the user inputs. Note: You can configure different hardware settings of the X-STM32MP-MSP01 board through several solder bridges, which can be left open (not mounted) or closed (mounted).
  • Page 16: Other Connectors: Dil 24-Pin Socket, Flexible Cable, I²C Groove Connector

    UM3076 Other connectors: DIL 24-pin socket, flexible cable, I²C groove connector Figure 19. LED and switch circuit 2.15 Other connectors: DIL 24-pin socket, flexible cable, I²C groove connector Several connectors are available on the board to connect external boards: • a DIL 24-pin socket (J10) for additional adapter boards •...
  • Page 17: Schematic Diagrams

    Schematic diagrams Figure 21. X-STM32MP-MSP01 circuit schematic (1 of 11) GPIO_Expansion_Connector1 Page3_Connector LED1 LED1 EEPROM_ID_SD EEPROM_ID_SD LED2 LED2 EEPROM_ID_SC EEPROM_ID_SC SWITCH_1 SWITCH_1 M24C32-RMN6TP1 LDO_LEDs & Switches1 GPIO_SCL Page2_EEPROM Page_11_LDO_LEDs & Switches GPIO_SDA I2C1_SCL I2C1_SDA ST2378E1 Page4_Level_Shifter IIS2MDC_INT_DRDY IIS2MDC_INT_DRDY GPIO_SCL DIL24_SPI_MISO...
  • Page 18: Figure 22. X-Stm32Mp-Msp01 Circuit Schematic (2 Of 11)

    Figure 22. X-STM32MP-MSP01 circuit schematic (2 of 11) Open Open Open 100nF 3.9K 3.9K EEPROM_ID_SC EEPROM_ID_SD M24C32-RMN6TP 2m m 3-pin Male Header Jum per EEPROM (WC) 1- 2 WRITE_ENABLE 2- 3 ( DEFAULT) WRITE_DIS ABLE 17m m FIDUCIAL1 FIDUCIAL2 Mouting hole_3.2mm drill 1 Mouting hole_3.2mm drill...
  • Page 19: Figure 23. X-Stm32Mp-Msp01 Circuit Schematic (3 Of 11)

    Figure 23. X-STM32MP-MSP01 circuit schematic (3 of 11) 100nF 100nF 100nF 100nF ID_SD ID_SC Header 20X2_female GPIO_SDA GPIO_SCL GPIO_ISM330DHC_INT1 GPIO_IIS2MDC_INT_DRDY GPIO_ISM330DHC_INT2 GPIO_LPS22HH_INT_DRDY GPIO_IIS2DLPC_INT2 SWITCH_1 GPIO_FLEX_INT1 GPIO_DIL24_INT1 GPIO_ST25DV04K_GPO GPIO_DIL24_SPI_MOSI LED1 GPIO_DIL24_SPI_MISO GPIO_DIL24_SPI_CS GPIO_DIL24_SPI_CLK GPIO_IIS2DLPC_INT1 ID_SD ID_SC EEPROM_ID_SD EEPROM_ID_SC GPIO_STTS22H_INT LED2 GPIO_VD6283_GPIO1...
  • Page 20: Figure 24. X-Stm32Mp-Msp01 Circuit Schematic (4 Of 11)

    Figure 24. X-STM32MP-MSP01 circuit schematic (4 of 11) ISM330DHC_INT1 GPIO_ISM330DHC_INT1 I/O_VL1 I/O_VCC1 100nF ISM330DHC_INT2 GPIO_ISM330DHC_INT2 I/O_VL2 I/O_VCC2 DIL24_SPI_MISO GPIO_DIL24_SPI_MISO I/O_VL3 I/O_VCC3 100nF DIL24_SPI_MOSI GPIO_DIL24_SPI_MOSI I/O_VL4 I/O_VCC4 DIL24_SPI_CLK GPIO_DIL24_SPI_CLK I/O_VL5 I/O_VCC5 DIL24_SPI_CS GPIO_DIL24_SPI_CS I/O_VL6 I/O_VCC6 DIL24_INT1 GPIO_DIL24_INT1 I/O_VL7 I/O_VCC7 IIS2MDC_INT_DRDY GPIO_IIS2MDC_INT_DRDY...
  • Page 21: Figure 25. X-Stm32Mp-Msp01 Circuit Schematic (5 Of 11)

    Figure 25. X-STM32MP-MSP01 circuit schematic (5 of 11) I2C1_SCL I2C1_SDA SB4 Open LPS22HH_INT_DRDY 1.5K 1.5K SB5 Open IIS2MDC_INT_DRDY SDO/SA0 SDO_Aux ISM330DHC_SDX OCS_Aux SB6 Close ISM330DHC_SCX ISM330DHC_INT2 INT2 SB7 Open ISM330DHC_INT1 INT1 Keep only one soldered at a time ISM330DHCXTR 2.2K 4.7K...
  • Page 22: Figure 26. X-Stm32Mp-Msp01 Circuit Schematic (6 Of 11)

    Figure 26. X-STM32MP-MSP01 circuit schematic (6 of 11) Close I2C1_SCL IIS2MDC_INT_DRDY SCL/SPC INT/DRDY Open ISM330DHC_SCX NC_1 GND_2 SDA/SDI/SDO VDD_IO Keep only one soldered at a time NC_2 GND_1 NC_3 SB10 Close IIS2MDC I2C1_SDA 220nF 100nF 10uF SB11 Open ISM330DHC_SDX 100nF...
  • Page 23: Figure 27. X-Stm32Mp-Msp01 Circuit Schematic (7 Of 11)

    Figure 27. X-STM32MP-MSP01 circuit schematic (7 of 11) SB20 Open ISM330DHC_SCX SB21 Close I2C1_SCL Keep only one soldered at a time VDD_IO SCL/SPC SDA/SDI/SDO SDO/SA0 GND1 SB22 Open ISM330DHC_SDX GND2 INT_DRDY 100nF 100nF SB23 Close I2C1_SDA LPS22HH Keep only one soldered at a time 4.7K...
  • Page 24: Figure 28. X-Stm32Mp-Msp01 Circuit Schematic (8 Of 11)

    Figure 28. X-STM32MP-MSP01 circuit schematic (8 of 11) 4.7uF 100nF SB24 Open VL53L_LPn RSVD6 RSVD5 I2C1_SCL RSVD4 I2C1_SDA RSVD3 VL53L_INT RSVD1 VL53L_I2C_RST I2C_RST RSVD2 VL53L5CX Time of flight ranging sensor GPIO2 VD6283_GPIO1 I2C1_SDA GPIO1 I2C1_SCL Ambient light 100nF VD6283 sensor...
  • Page 25: Figure 29. X-Stm32Mp-Msp01 Circuit Schematic (9 Of 11)

    Figure 29. X-STM32MP-MSP01 circuit schematic (9 of 11) 742792042 100pF 100nF PCB antenna 15 x 15 mm I2C1_SCL I2C1_SDA See ANT7- T- M 24SR- M B1255 ST25DV04K_GPO RFDIS ST25DV64KC 10nF 10pF 10pF 10pF 10pF Dynamic NCF/RFID tag...
  • Page 26: Figure 30. X-Stm32Mp-Msp01 Circuit Schematic (10 Of 11)

    Figure 30. X-STM32MP-MSP01 circuit schematic (10 of 11) SB25 Open DIL24_SPI_MISO 3-pin Male Header SB26 Open DIL24_SPI_MOSI SB27 Close I2C1_SDA Keep only one soldered at a time SB28 Open SB30 Open ISM330DHC_SCX DIL24_SPI_CLK SB29 Open SB31 Close ISM330DHC_SDX I2C1_SCL Keep only one soldered at a time...
  • Page 27: Figure 31. X-Stm32Mp-Msp01 Circuit Schematic (11 Of 11)

    Figure 31. X-STM32MP-MSP01 circuit schematic (11 of 11) 4.7K LED1 LED GREEN SWITCH_1 LED2 100nF LED RED SPST SW Switch LEDs Keep only one soldered at time SB33 Open SB34 Close BYP/ADJ LDK130M-R Voltage regulator...
  • Page 28: Bill Of Materials

    UM3076 Bill of materials Bill of materials Table 15. X-STM32MP-MSP01 bill of materials Item Q.ty Ref. Part/value Description Manufacturer Order code C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 C13 C14 C16 CAP CER C18 C20 C22 100nF 0.1UF 16V X7R...
  • Page 29 UM3076 Bill of materials Item Q.ty Ref. Part/value Description Manufacturer Order code Connector CONN Header Surface HEADER SMD Mount 12 Samtec SHF-106-01-L-D-SM 12POS 1.27MM position 0.050" (1.27mm) FERRITE BEAD Würth 742792042 600 OHM 0805 742792042 Elektronik RES SMD 1K R1 R2 R68 OHM 1% 1/10W Vishay Dale CRCW06031K00FKEA...
  • Page 30 UM3076 Bill of materials Item Q.ty Ref. Part/value Description Manufacturer Order code RES SMD 15K OHM 1% 1/10W Yageo RT0603FRE0715KL 0603 RES SMD 12K OHM 0.5% Yageo RT0603DRE0712KL 1/10W 0603 SB1 SB2 SB3 SB4 SB5 SB7 SB9 SB11 SB12 SB14 SB16 RES 0 OHM SB18 SB20 Rohm...
  • Page 31 UM3076 Bill of materials Item Q.ty Ref. Part/value Description Manufacturer Order code MEMS audio MP23DB02MM sensor multi TR, RHLGA performance MP23DB02MMTR 3.5X2.65X0.98 mode digital MM 4L microphone LPS22HHTR, High- HLGA 2X2X.8 performance LPS22HHTR 10L EXP. MEMS nano SILIC.91SQ pressure sensor Low-voltage, ultra-low-power, STTS22HTR,...
  • Page 32: Stm32Mp-Msp01 Versions

    X-STM32MP-MSP01 versions PCB version Schematic diagrams Bill of materials X$STM32MP-MSP01A X$STM32MP-MSP01A schematic diagrams X$STM32MP-MSP01A bill of materials 1. This code identifies the X-STM32MP-MSP01 expansion board first version. It is printed on the board PCB. UM3076 - Rev 1 page 32/38...
  • Page 33: Regulatory Compliance Information

    Conformity. Notice for the United Kingdom The X-STM32MP-MSP01 is in compliance with the UK Radio Equipment Regulations 2017 (UK SI 2017 No. 1206 and amendments) and with the Restriction of the Use of Certain Hazardous Substances in Electrical and Electronic Equipment Regulations 2012 (UK SI 2012 No. 3032 and amendments). Applied standards are listed in...
  • Page 34: Revision History

    UM3076 Revision history Table 17. Document revision history Date Revision Changes 12-Oct-2022 Initial release. UM3076 - Rev 1 page 34/38...
  • Page 35: Table Of Contents

    X-STM32MP-MSP01 versions ........
  • Page 36: List Of Tables

    X-STM32MP-MSP01 bill of materials ........
  • Page 37: List Of Figures

    X-STM32MP-MSP01 connected to STM32MP157F-DK2 ........
  • Page 38 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