background image

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 

STM32MP157F-DK2

 microprocessor via a 40-pin GPIO connector, using I²C, SPI,

and GPIO peripherals.
The 

X-STM32MP-MSP01

 expansion board is compatible with both the 

STM32MP157F-DK2

 and Raspberry Pi GPIO expansion

connector layout.

Figure 1. 

X-STM32MP-MSP01 expansion board

Getting started with the X-STM32MP-MSP01 expansion board for the 

STM32MP157F-DK2 discovery kit

UM3076

User manual

UM3076

 - 

Rev 1

 - 

October 2022

For further information contact your local STMicroelectronics sales office.

www.st.com

Summary of Contents for X-STM32MP-MSP01

Page 1: ...light sensor the ST25DV64KC NFC RFID tag The X STM32MP MSP01 interfaces with the STM32MP157F DK2 microprocessor via a 40 pin GPIO connector using I C SPI and GPIO peripherals The X STM32MP MSP01 expansion board is compatible with both the STM32MP157F DK2 and Raspberry Pi GPIO expansion connector layout Figure 1 X STM32MP MSP01 expansion board Getting started with the X STM32MP MSP01 expansion boar...

Page 2: ...ace along with some GPIO pins for interrupts A DIL 24 pin socket is available for additional MEMS adapters and other sensors The I C sensor hub features on the ISM330DHCX are also available by using solder bridges The expansion board mounts an LDO to generate 1 8 V for all the MEMS sensors A level shifter between 1 8 V and 3 3 V translates all the signals between the sensors and the main board Two...

Page 3: ...ve a USB Type A to micro B USB cable for connection as a virtual serial device if required a USB PD compliant 5 V 3 A power supply with a USB Type C to Type C cable 1 3 Board setup To set up the board follow the steps below Step 1 Check the position of the jumper on the J4 connector This jumper enables the write operation for the EEPROM if required UM3076 System requirements UM3076 Rev 1 page 3 38...

Page 4: ... 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 The X STM32MP MSP01 board is ready for use UM3076 Board setup UM3076 Rev 1 page 4 38 ...

Page 5: ...als 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 Table 2 EEPROM jumper details Jumper EEPROM 1 2 WRITE_ENABLE 2 3 default WRITE_DISABLE Figure 5 EEPROM section 2 2 40 pin GPIO connector The on board devices are controlled through the main board using various peripheral pins availab...

Page 6: ... SI PF9 SPI5_MOSI GPIO10 SPI0_MOSI 20 GND 21 GPIO_DIL24_SPI_MI SO PF8 SPI5_MISO GPIO9 SPI0_MISO 22 LED1 PF4 SDMMC3_D 1 GPIO25 SD0 DAT1 23 GPIO_DIL24_SPI_CL K PF7 SPI5_SCK GPIO11 SPI0_SCK 24 GPIO_DIL24_SPI_ CS PF6 SPI5_NSS GPIO8 SPI0 CE0 25 GND 26 GPIO_IIS2DLPC_I NT1 PF3 GPIO7 GPIO7 SPI0 CE1 27 EEPROM_ID_SD PF15 I2C1_SDA GPIO0 I2C0_SDA 28 EEPROM_ID_SC PD12 I2C1_SCL GPIO1 I2C0 SCL 29 GPIO_STTS22H_IN...

Page 7: ...evice allows bidirectional asynchronous data transfer This means that each channel is allowed to have either VCC to VL or VL to VCC data transfer direction independently no direction pin is required The ST2378E device operates at a guaranteed data rate of 13 Mbps over the entire specified operating voltage range The OE pin allows the disable mode operation whereby the current consumption is reduce...

Page 8: ...res machine learning core programmable FSM FIFO sensor hub event decoding and interrupts enable the implementation of smart and complex sensor nodes which deliver a high performance at very low power Table 5 ISM330DHCX details Features Description Order code ISM330DHCXTR Package 14 LGA Operating voltage 1 71 V to 3 6 V All the design aspects and the calibration of the ISM330DHCX have been optimize...

Page 9: ...etection including free fall wakeup highly configurable single double tap recognition activity inactivity stationary motion detection portrait landscape detection and 6D 4D orientation It features a data ready signal which indicates when a new set of measured acceleration data is available thus simplifying data synchronization in the digital system that uses the device Table 6 IIS2DLPCTR details F...

Page 10: ...rophone built with a capacitive sensing element and an IC interface with optional stereo configuration The sensing element capable of detecting acoustic waves is manufactured using a specialized silicon micromachining process dedicated to produce audio sensors It has a narrow sensitivity range of 1 dB high SNR and low distortion for all operative modes Table 8 MP23DB02MM details Features Descripti...

Page 11: ...is an ultra low power high accuracy digital temperature sensor offering high performance over the entire operating temperature range The STTS22H is a band gap temperature sensor coupled with an A D converter signal processing logic and an I C SMBus 3 0 interface all in a single ASIC The STTS22H is factory calibrated and requires no additional calibration efforts on the customer side The STTS22H un...

Page 12: ...ng conditions with a range of cover glass materials This sensor uses the direct ToF technology to allow absolute distance measurement whatever the target color and reflectance It provides accurate ranging up to 400 cm and can work at fast speeds 60 Hz Insert the following information of the ToF sensor The VL53L5CX characteristics are laser wavelength 940 nm invisible laser radiation maximum laser ...

Page 13: ...n of focusing the laser beam Figure 15 Class 1 laser product label 2 11 Ambient light sensor VD6283TX The VD6283TX is a color sensor with advanced light flicker extraction The light measurement is fast and accurate thanks to an individual ADC and a readout for each color channel The VD6283TX uses hybrid color filters with precise responses allowing accurate computation of the correlated color temp...

Page 14: ...our flexible and protectable areas A GPO pin for interruption pin configurable on multiple RF events field change memory write activity Fast Transfer end user set reset pulse is available Table 13 ST25DV64KC details Features Description Order code ST25DV64KC IE6S3 Package 8 SOIC Operating voltage 1 8 V to 5 5 V Figure 17 ST25DV64KC circuit As the ST25DV64KC is a tag it does not generate any power ...

Page 15: ...n 1 μA The device also includes the short circuit constant current limiting and thermal protection On board sensors operate on a 1 8 V power supply The LDK130 is used to generate 1 8 V power supply for the various sections Table 14 LDK130 details Features Description Order code LDK130M R Package SOT23 5 Operating voltage 1 9 V to 5 5 V Figure 18 LDK130 circuit 2 14 LEDs and switches On board LEDs ...

Page 16: ...t external boards a DIL 24 pin socket J10 for additional adapter boards a flexible cable connector J12 for various probe kits an I C groove connector J11 for external modules twigs using I C connectivity Figure 20 DIL 24 flexible cable I C groove connector circuit UM3076 Other connectors DIL 24 pin socket flexible cable I C groove connector UM3076 Rev 1 page 16 38 ...

Page 17: ... ISM330DHC_SDX ISM330DHC_SCX MP23DB02_CLK IIS2MDC_INT_DRDY DIL24_SPI_CS DIL24_SPI_MISO LDO_LEDs Switches1 Page_11_LDO_LEDs Switches LED1 SWITCH_1 LED2 LPS22HH_STTS22H1 Page7_Pressure_Temp_sensor I2C1_SCL I2C1_SDA STTS22H_INT ISM330DHC_SCX ISM330DHC_SDX LPS22HH_INT_DRDY GPIO_Expansion_Connector1 Page3_Connector LED2 GPIO_SCL LED1 EEPROM_ID_SC GPIO_IIS2DLPC_INT1 EEPROM_ID_SD GPIO_IIS2DLPC_INT2 GPIO_...

Page 18: ... 1K J8 Mouting hole_3 2mm drill 1 J5 Mouting hole_3 2mm drill 1 R1 1K FIDUCIAL3 Fiducial R7 22K NM R3 3 9K C1 100nF R4 3 9K J6 Mouting hole_3 2mm drill 1 SB3 Open NM FIDUCIAL2 Fiducial SB2 Open NM J4 3 pin Male Header 1 2 3 SB1 Open NM FIDUCIAL1 Fiducial J7 Mouting hole_3 2mm drill 1 U1 M24C32 RMN6TP E0 1 E1 2 E2 3 SDA 5 SCL 6 WC 7 VCC 8 VSS 4 UM3076 Rev 1 page 18 38 UM3076 Schematic diagrams ...

Page 19: ...K GPIO_IIS2DLPC_INT2 GPIO_VL53L_I2C_RST GPIO_MP23DB02_DOUT 3V3 5V0 5V0 R32 0 R17 0 R10 0 C3 100nF R15 0 R21 0 C2 100nF C4 100nF R31 0 R35 0 R29 0 R28 0 R16 0 R13 0 R12 0 R18 0 R22 0 R23 0 R27 0 R9 0 R34 0 R26 0 R8 0 R19 0 R25 0 R33 0 R24 0 R30 0 CN2 Header 20X2_female 33 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 34 35 36 37 38 39 40 R11 0 R20 0 R14 0 C5...

Page 20: ...C_INT2 ISM330DHC_INT1 ISM330DHC_INT2 1V8 1V8 1V8 1V8 1V8 1V8 3V3 3V3 3V3 3V3 1V8 3V3 1V8 3V3 1V8 1V8 3V3 C10 100nF R39 1 5K R36 1 5K C8 100nF C11 100nF U2 ST2378ETTR VL 1 I O_VL1 2 I O_VCC2 3 I O_VL3 4 I O_VCC4 5 GND 10 I O_VL4 16 I O_VCC3 17 I O_VL2 18 I O_VCC1 19 VCC 20 EN OE 11 I O_VL5 6 I O_VCC6 7 I O_VL7 8 I O_VCC8 9 I O_VCC5 15 I O_VL6 14 I O_VCC7 13 I O_VL8 12 C7 100nF R37 1 5K C9 100nF R41...

Page 21: ...NT2 ISM330DHC_SCX 1V8 1V8 1V8 1V8 1V8 1V8 1V8 R43 1 5K C12 10uF U6 IIS2DLPCTR SCL SPC 1 CS 2 SDO SA0 3 SDA SDI SDO 4 NC 5 GND1 6 RES 7 GND2 8 VDD 9 VDD_IO 10 INT2 11 INT1 12 R42 1 5K C16 100nF R48 2 2K NM C15 10uF C14 100nF SB5 Open NM SB6 Close SB7 Open NM R47 0 SB4 Open NM U5 ISM330DHCXTR OCS_Aux 10 SDO SA0 1 VDDIO 5 INT1 4 SCx 3 SDx 2 CS 12 INT2 9 GND2 7 VDD 8 GND1 6 SDO_Aux 11 SCL 13 SDA 14 C4...

Page 22: ...02_DOUT DIL24_SPI_MISO DIL24_SPI_MISO MP23DB02_CLK DIL24_SPI_CS DIL24_SPI_CS MP23DB02_DOUT 1V8 1V8 1V8 1V8 1V8 1V8 1V8 1V8 C23 1uF SB10 Close U9 MP23DB02MM DOUT 1 L R 2 GND 3 CLK 4 5 VDD SB11 Open NM SB16 Open NM U8 MP23DB02MM DOUT 1 L R 2 GND 3 CLK 4 5 VDD C22 100nF U7 IIS2MDC SCL SPC 1 NC_1 2 CS 3 SDA SDI SDO 4 C1 5 GND_1 6 INT DRDY 7 GND_2 8 VDD 9 VDD_IO 10 NC_2 11 NC_3 12 SB17 Close C21 1uF SB...

Page 23: ...DRDY I2C1_SCL I2C1_SDA STTS22H_INT 1V8 1V8 1V8 1V8 1V8 1V8 1V8 SB21 Close C25 100nF R55 2 2K NM C28 100nF R50 0 R53 2 2K C27 1uF R51 4 7K U10 LPS22HH SDO SA0 5 VDD_IO 1 SCL SPC 2 CS 6 INT_DRDY 7 GND1 8 GND2 9 VDD 10 RES 3 SDA SDI SDO 4 R52 2 2K NM SB20 Open NM SB23 Close C26 100nF R54 0 U11 STTS22HTR SCL 1 VDD 3 ALERT INT 2 Addr 4 GND 5 SDA 6 Exp 7 SB22 Open NM UM3076 Rev 1 page 23 38 UM3076 Schem...

Page 24: ...8 1V8 1V8 1V8 1V8 3V3 C31 1uF R60 20K C30 100nF R56 47K R58 47K R61 20K U13 VD6283 B2 GPIO1 B3 SCL A2 SDA A1 VDD A3 VSS B1 GPIO2 C29 4 7uF SB24 Open NM U12 VL53L5CX I2C_RST A1 RSVD4 A2 INT A3 IOVDD A4 LPn A5 RSVD1 A6 GND1 C1 RSVD6 C2 SDA C3 SCL C4 RSVD5 C5 RSVD3 C6 AVDD1 B1 Thermal Pad B4 AVDD2 B7 GND2 C7 RSVD2 A7 R57 47K R59 3K C32 100nF UM3076 Rev 1 page 24 38 UM3076 Schematic diagrams ...

Page 25: ...5 Dynamic NCF RFID tag I2C1_SCL ST25DV04K_GPO I2C1_SDA 1V8 1V8 C33 100pF C40 10pF NM C41 10pF NM L1 742792042 1 2 C36 10nF NM C34 1uF C37 10pF NM U14 ST25DV64KC RFDIS 1 AC0 2 AC1 3 SDA 5 SCL 6 GPO 7 VCC 8 VSS 4 R62 20K C38 10pF NM C35 100nF C39 1uF NM UM3076 Rev 1 page 25 38 UM3076 Schematic diagrams ...

Page 26: ...INT1 ISM330DHC_SDX ISM330DHC_SCX GPIO_SCL GPIO_SDA 1V8 1V8 3V3 1V8 1V8 1V8 3V3 SB31 Close R63 2 2K NM R64 2 2K J9 3 pin Male Header 1 2 3 SB26 Open NM SB32 Open NM J12 CONN HEADER SMD 12POS 1 27MM 1 1 10 10 11 11 12 12 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 SB28 Open NM SB27 Close J10 Socket 24 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 J11 con4 strip male 1 2 3 4 SB30 Open NM SB25 Op...

Page 27: ...t time LED1 LED2 SWITCH_1 3V3 3V3 3V3 5V0 1V8 3V3 R71 12K C46 100nF C45 10uF C44 2 2uF R70 15K C43 100nF R66 4 7K SB33 Open NM C42 100nF R69 300 SW1 SPST SW SB34 Close D2 LED RED A C U15 LDK130M R BYP ADJ 4 EN 3 GND 2 IN 1 OUT 5 R68 1K D1 LED GREEN A C R67 75 UM3076 Rev 1 page 27 38 UM3076 Schematic diagrams ...

Page 28: ... C0G NP0 0603 Würth Elektronik 885012006023 7 1 C36 10nF CAP CER 0603 10NF 16V ULTRA STAB KEMET C0603X103J4HAC7867 8 4 C37 C38 C40 C41 10pF CAP CER 10PF 16V NP0 0603 KEMET C0603C100J4GAC7867 9 1 C39 1uF CAP CER 1UF 16V X5R 0603 Murata Electronics GRM188R61C105KA12D 10 1 C44 2 2uF CAP CER 2 2UF 16V X6S 0603 TDK Corporation C1608X6S1C225M080AC 11 1 CN2 Header 20X2_female Double Row_Vertical_ 1 00 _E...

Page 29: ...ve Product CRG0603ZR 23 6 R36 R37 R38 R39 R42 R43 1 5K RES SMD 1 5K OHM 1 1 10W 0603 TE Connectivity Passive Product CRG0603F1K5 24 5 R40 R41 R46 R51 R66 4 7K RES SMD 4 7K OHM 1 1 10W 0603 Yageo RC0603FR 074K7P 25 4 R45 R48 R52 R55 2 2K RES 2 2K OHM 1 1 10W 0603 Stackpole Electronics Inc RMCF0603FT2K20 26 4 R53 R64 R65 2 2K RES 2 2K OHM 1 1 10W 0603 Stackpole Electronics Inc RMCF0603FT2K20 27 1 R6...

Page 30: ... M24C32 RMN6TP SO8 32 Kbit serial I2C bus EEPROM ST M24C32 RMN6TP 39 3 U2 U3 U4 ST2378ETTR TSSOP 20 8 bit Dual supply 1 71 V to 5 5 V level translator with I O VCC 15 kV ESD protection ST ST2378ETTR 40 1 U5 ISM330DHCXT R VFLGA2 5X3X 86 14L P 5 L 475X 25 INEMO INERTIAL MODULE 3D digital accelerometer and 3D digital gyroscope ST ISM330DHCXTR 41 1 U6 IIS2DLPCTR LGA2X2X0 7 12 LEADS MEMS digital output...

Page 31: ...one ranging sensor with wide field of view ST VL53L5CXV0GC 1 48 1 U13 VD6283TX45 1 WLCSP T SHAPE Hybrid filter multispectral sensor with light flicker engine ST VD6283TX45 1 49 1 U14 ST25DV64KC IE6S3 SO8 Dynamic NFC RFID tag IC with 64 Kbit EEPROM ST ST25DV64KC IE6S3 50 1 U15 LDK130M R SOT23 5L 300 mA low quiescent current very low noise LDO ST LDK130M R 51 4 Nut 709940300 M3x0 5 Hex Nut 0 217 5 5...

Page 32: ...tic diagrams Bill of materials X STM32MP MSP01A 1 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 X STM32MP MSP01 versions UM3076 Rev 1 page 32 38 ...

Page 33: ...od applied ANSI C63 4 2014 Formal Product Notice Required by Industry Canada Responsible party s contact located in Canada name John Langner address STMicroelectronics Inc 350 Burnhamthorpe Road West Suite 303 L5B 3J1 Mississauga ON Canada e mail john langner st com Innovation Science and Economic Development Canada Compliance This device complies with Innovation Science and Economic Development R...

Page 34: ...Revision history Table 17 Document revision history Date Revision Changes 12 Oct 2022 1 Initial release UM3076 UM3076 Rev 1 page 34 38 ...

Page 35: ... Pressure sensor LPS22HH 11 2 9 Temperature sensor STTS22H 11 2 10 Time of Flight sensor VL53L5CX 12 2 10 1 Laser safety considerations 13 2 11 Ambient light sensor VD6283TX 13 2 12 NFC tag ST25DV64KC 14 2 13 LDO LDK130 15 2 14 LEDs and switches 15 2 15 Other connectors DIL 24 pin socket flexible cable I C groove connector 16 3 Schematic diagrams 17 4 Bill of materials 28 5 X STM32MP MSP01 version...

Page 36: ...9 Table 7 IIS2MDC details 10 Table 8 MP23DB02MM details 10 Table 9 LPS22HH details 11 Table 10 STTS22HTR details 12 Table 11 VL53L5CX details 12 Table 12 VD6283TX details 13 Table 13 ST25DV64KC details 14 Table 14 LDK130 details 15 Table 15 X STM32MP MSP01 bill of materials 28 Table 16 X STM32MP MSP01 versions 32 Table 17 Document revision history 34 UM3076 List of tables UM3076 Rev 1 page 36 38 ...

Page 37: ...KC circuit 14 Figure 18 LDK130 circuit 15 Figure 19 LED and switch circuit 16 Figure 20 DIL 24 flexible cable I C groove connector circuit 16 Figure 21 X STM32MP MSP01 circuit schematic 1 of 11 17 Figure 22 X STM32MP MSP01 circuit schematic 2 of 11 18 Figure 23 X STM32MP MSP01 circuit schematic 3 of 11 19 Figure 24 X STM32MP MSP01 circuit schematic 4 of 11 20 Figure 25 X STM32MP MSP01 circuit sche...

Page 38: ...ts and ST assumes no liability for application assistance or the design of purchasers products No license express or implied to any intellectual property right is granted by ST herein Resale of ST products with provisions different from the information set forth herein shall void any warranty granted by ST for such product ST and the ST logo are trademarks of ST For additional information about ST...

Reviews: