ST STM32WB5MM-DK Скачать руководство пользователя страница 1

Introduction

The 

STM32WB5MM-DK

 Discovery kit is designed as a complete demonstration and development platform for the

STMicroelectronics 

STM32W5MMG

 module based on the Arm

®

 Cortex

®

-M4 and Arm

®

 Cortex

®

-M0+ cores.

The STM32 device is a multi-protocol wireless and ultra-low-power device embedding a powerful and ultra-low-power radio
compliant with the Bluetooth

®

 Low Energy (BLE) SIG specification v5.2 and with IEEE 802.15.4-2011.

The hardware features of the Discovery kits are available for users to develop their applications: Audio, USB, user buttons, and
Bluetooth

®

 Low Energy. Extension connectors allow easy connection of an ARDUINO

®

 board for a specific application.

An ST-LINK/V2-1 is integrated on the board, as an embedded in-circuit debugger and programmer for the STM32 MCU and the
USB Virtual COM port bridge.

Figure 1. 

STM32WB5MM-DK Discovery kit

Picture is not contractual.

Discovery kit with STM32WB5MMG module

UM2825

User manual

UM2825

 - 

Rev 1

 - 

April 2021

For further information contact your local STMicroelectronics sales office.

www.st.com

Содержание STM32WB5MM-DK

Страница 1: ...2011 The hardware features of the Discovery kits are available for users to develop their applications Audio USB user buttons and Bluetooth Low Energy Extension connectors allow easy connection of an ARDUINO board for a specific application An ST LINK V2 1 is integrated on the board as an embedded in circuit debugger and programmer for the STM32 MCU and the USB Virtual COM port bridge Figure 1 STM...

Страница 2: ...h key button Board connectors STMod ARDUINO Uno V3 expansion connector USB user with Micro B connector TAG10 10 pin footprint Flexible power supply options ST LINK V2 1 USB connector 5 V delivered by ARDUINO or external connector USB charger or USB power On board ST LINK V2 1 debugger programmer with USB re enumeration capability Virtual COM port and debug port Comprehensive free software librarie...

Страница 3: ...erence Target STM32 STM32WB5MM DK MB1292 STM32WB5MMGH6 2 1 Codification The meaning of the codification is explained in Table 2 Table 2 Codification explanation STM32WBXXM DK Description Example STM32WB5MM DK STM32WB MCU series in STM32 32 bit Arm Cortex MCUs STM32WB Series XX MCU product line in the series STM32WBxM Modules line 5M module version DK Board type Discovery kit UM2825 Ordering inform...

Страница 4: ...evelopment toolchains IAR Systems IAR Embedded Workbench 1 Keil MDK ARM 1 STMicroelectronics STM32CubeIDE 1 On Windows only 3 3 Demonstration software The demonstration software included in the STM32Cube MCU Package corresponding to the onboard microcontroller is preloaded in the STM32 Flash memory for easy demonstration of the device peripherals in standalone mode The latest versions of the demon...

Страница 5: ...efinition Jumper JPx ON Jumper fitted Jumper JPx OFF Jumper not fitted Jumper JPx 1 2 Jumper fitted between Pin 1 and Pin 2 Solder bridge SBx ON SBx connections closed by 0 Ω resistor Solder bridge SBx OFF SBx connections left open Resistor Rx ON Resistor soldered Resistor Rx OFF Resistor not soldered UM2825 Conventions UM2825 Rev 1 page 5 42 ...

Страница 6: ...nection pins on the board may be sharp be careful when handling the board to avoid hurting yourself This board content static sensitive devices To avoid damaging it handle the board in an ESD proof environment While powered do not touch the electric connections on the board with fingers or anything conductive The board operates at a voltage level that is not dangerous but components may be damaged...

Страница 7: ...er as STM32 AUDIO Streaming in FS Mode As soon as BLE Advertising appears on Discovery display the board is ready to connect 5 Use ST BLE sensor mobile application to detect the STM32WB5MM DK BVL WB1 with ST Bluetooth 00 80 E1 26 XX XX device address and connect to it The text BLE Connected appears on the Discovery board display while the BlueVoice FullDuplex page is shown on the mobile applicatio...

Страница 8: ...ustrates the connections between the STM32W5MMG RF module and the peripheral components Quad SPI Flash memory OLED display USB OTG HS and FS connectors USART audio ARDUINO Uno V3 STMod shields and embedded ST LINK Figure 3 and Figure 4 show the location of the main components on both sides of the Discovery board Figure 5 shows the STM32WB5MM DK board mechanical dimensions Figure 2 STM32WB5MM DK ha...

Страница 9: ...Figure 3 STM32WB5MM DK PCB layout top view Figure 4 STM32WB5MM DK PCB layout bottom view UM2825 Hardware layout and configuration UM2825 Rev 1 page 9 42 ...

Страница 10: ...Figure 5 STM32WB5MM DK board mechanical dimensions top view in millimeters UM2825 Hardware layout and configuration UM2825 Rev 1 page 10 42 ...

Страница 11: ...essary to install the driver as the ST LINK is automatically identified In case the STM32WB5MM DK Discovery kit is connected to the PC before the driver is installed some Discovery board interfaces may be declared as Unknown in the PC device manager In this case the user must install the dedicated driver files and update the driver of the connected device from the device manager as shown in Figure...

Страница 12: ...The STM32WB5MM DK Discovery kit can be powered with a 7 to 12 V DC power source There are two accesses for this type of levels VIN pin of the CN2 8 ARDUINO connector It is possible to apply until 12 V on this pin or use an ARDUINO shield which can deliver this type of voltage on the VIN pin Ext input CN8 Caution In this case paying attention to the configuration of the jumpers and solder bridges i...

Страница 13: ...ted to the USB port and the board itself power limitations can prevent the system from working as expected The user must ensure that the STM32WB5MM DK Discovery kit is supplied with an adequate power source depending on the needed current Table 4 JP2 power supply selector description Jumper solder bridge Setting Configuration 1 JP2 5V supply source selector STM32WB5MM DK is supplied through the CN...

Страница 14: ...urces can be used except the AVDD coming from the ARDUINO connector Figure 8 shows the configuration Figure 8 Current measurement with an ammeter 2 Or use an external power supply with current measurements capability In this case the JP1 jumper must be removed and the supply must be connected to pin 2 of JP1 as shown in Figure 9 The supply voltage must be 3 3 V and AVDD input CN1 8 must not be use...

Страница 15: ... STM32WB5MM DK Discovery kit is embedded on the STM32W5MMG module It uses a 32 768 kHz crystal oscillator 7 4 Reset sources The reset signal of STM32W5MMG is active LOW The internal pull up resistor forces the RST signal to a HIGH level The sources of reset are the following B3 push button reset small black button Embedded ST LINK V2 1 Pin 3 of the CN2 ARDUINO connector reset from the ARDUINO boar...

Страница 16: ...CK 56 PA3 QSPI_BK_SCK 15 IO0 11 PB9 QSPI_BK_IO0 8 IO1 80 PD5 QSPI_BK_IO1 9 IO2 81 PD6 QSPI_BK_IO2 1 IO3 67 PD7 QSPI_BK_IO3 7 5 3 Virtual COM port ST LINK V2 1 offers a USB Virtual COM port bridge This feature allows access to the STM32W5MMG USART1 by the CN11 USB_STLINK connector By default this STM32W5MMG USART1 interface is connected to the UART2 port of the STM32F103 ST LINK V2 1 MCU Table 6 UA...

Страница 17: ...INK V2 1 enumeration Red ON when initialization between PC and ST LINK V2 1 is successfully finished Green ON after successful target communication initialization Blinking red green during communication with the target Green ON communication finished and OK Orange ON communication failure LD4 this LED is an RGB LED It is available for the user application LDIR1 this LED allows to transmit infrared...

Страница 18: ...button B3 is a small push button dedicated to the hardware reset of the STM32WB5MM DK It is separated from the other push buttons to avoid mishandling User push buttons There are two push buttons available for the user application They are connected to PC12 and PC13 It is possible to use them for GPIO reading or to wake up the device Table 8 Physical user interface I O configuration push buttons N...

Страница 19: ...SCL PB11 pin 46 I2C3_SDA The address is a 7 bits address with an additional R W bit HIGH for reading LOW for writing describes the different address to R W action for each component Table 11 Sensor I2C addresses Device Action Address ISM330DHCX Accelerometer gyroscope sensor Read 0b11010111 D7h Write 0b11010110 D6h STTS22H Temperature sensor Read 0b01110001 71h Write 0b01110000 70h VL53L0CXV0DH 1 ...

Страница 20: ...mits under all reasonably foreseeable conditions including single faults in compliance with IEC 60825 1 2014 third edition The laser output remains within Class 1 limits as long as the STMicroelectronics recommended device settings are used and the operating conditions specified in the STM32WB datasheets are respected The laser output power must not be increased by any means and no optics used to ...

Страница 21: ...erformance 3D digital accelerometer and 3D digital gyroscope tailored for Industry 4 0 applications Figure 13 3D direction for acceleration and angular rate Figure 14 U5 ISM330DHCX pin 1 location Table 13 U5 accelerator gyroscope sensor I2C address Device Action Address ISM330DHCX Read 0b11010111 D7h Write 0b11010110 D6h UM2825 Embedded sensors UM2825 Rev 1 page 21 42 ...

Страница 22: ...t measures the ambient temperature It is connected to the STM32W5MMG through the I2C interface Table 14 U4 temperature sensor I2C address Device Action Address STTS22H Read 0b01110001 71h Write 0b01110000 70h UM2825 Embedded sensors UM2825 Rev 1 page 22 42 ...

Страница 23: ...NK USB Micro B connector is listed in Table 15 Table 15 CN11 USB Micro B connector pinout Pin number Pin name Signal name Function 1 VBUS 5V_USB_ST_LINK VBUS power 2 DM USB_STLK_N DM 3 DP USB_STLK_P DP 4 ID 5 GND GND Ground 8 2 CN6 USB FS Micro B connector The STM32W5MMG module handles a USB Full Speed peripheral available on the CN6 USB Micro B connector It can communicate with a USB host as a US...

Страница 24: ...nout of the STMod connector Caution Check the orientation before plugging the fan out or extension board An error of orientation can generate important damage on the STM32WB5MM DK and the plugged board Figure 15 CN5 STMod connector Figure 16 Top silkscreen STMod connector Figure 17 Bottom silkscreen STMod connector UM2825 CN5 STMod connector UM2825 Rev 1 page 24 42 ...

Страница 25: ...O 1 LPUART1_RXD 4 PD1 PB12 SPI2_SCK LPUART1_RTS 5 GND Ground 6 5V Power 7 PB8 I2C1_SCL 8 PB15 SPI2_MOSI 2 9 PB14 SPI2_MISO 2 10 PA10 I2C1_SDA 11 PE3 INT 12 PD8 STMOD _RESET 13 PA0 ADC1_IN5 14 PA15 PWM TIM2_CH1 15 5V Power 16 GND Ground 17 PC11 GPIO 18 PC10 GPIO 19 PA5 GPIO ADC1_IN10 20 PC1 GPIO ADC1_IN12 UM2825 CN5 STMod connector UM2825 Rev 1 page 25 42 ...

Страница 26: ...nction 1 3V3_STLK 3V3 Reference level 2 TAG_SWDIO SWDIO PA13 Serial wire data I O 3 GND Ground 4 TAG_SWCLK SWCLK PA14 Serial wire clock 5 GND Ground 6 TAG_SWO SWO PB3 Serial wire output 7 NC 8 NC 9 NC 10 TAG_NRST Reset NRST Reset If the TAG Connect is used it is very important to disable the embedded ST LINK to avoid signal conflict between this ST LINK and the external tool To disable the embedde...

Страница 27: ...scription ARDUINO Uno V3 extension socket is located on the bottom side of the board It is built around CN1 CN2 CN3 and CN4 standard connectors Most shields designed for ARDUINO can fit with Discovery kits to offer flexibility in small form factor applications Figure 20 ARDUINO Uno connectors and ARDUINO shield location UM2825 CN1 CN2 CN3 and CN4 ARDUINO Uno V3 connectors UM2825 Rev 1 page 27 42 ...

Страница 28: ...UINO connector VIN dedicated pin is available to directly supply the board For more information on this feature refer to Section 7 2 2 7 to 12 V power supply 8 5 3 ARDUINO interface and pinout Figure 21 shows the position of the ARDUINO shield when it is plugged on STM32WB5MM DK with the pinout The pinout showed on this figure corresponding to standard ARDUINO naming To find the correspondence wit...

Страница 29: ...4 ADC1_IN13 6 A5 PC5 ADC1_IN14 CN4 1 ARD_D0 PC0 LPUART1_RX 2 ARD_D1 PB5 LPUART1_TX 3 ARD_D2 PD12 GPIO 4 ARD_D3 PD14 GPIO TIM1_CH1 5 ARD_D4 PE3 GPIO 6 ARD_D5 PB10 GPIO TIM2_CH3 7 ARD_D6 PE0 GPIO TIM16_CH1 8 ARD_D7 PB2 GPIO CN1 1 ARD_D8 PD13 GPIO 2 ARD_D9 PD15 GPIO TIM1_CH2 3 ARD_D10 PA4 SPI1_NSS 4 ARD_D11 PA7 SPI1_MOSI TIM17_CH1 5 ARD_D12 PB4 SPI1_MISO 6 ARD_D13 PA1 SPI1_SCK 7 GND Ground 8 AVDD VDD...

Страница 30: ...on the board For an illustration of STM32 marking refer to the STM32 datasheet Package information paragraph at the www st com website Next to the evaluation tool ordering part number that is stuck or silk screen printed on the board Some boards feature a specific STM32 device version which allows the operation of any bundled commercial stack library available This STM32 device shows a U marking o...

Страница 31: ...and ARDUINO D1 20 PB4 SPI1_MISO SPI OLED display ARDUINO D11 21 PB3 SWO ST LINK 22 PC10 GPIO STMod pin18 23 PC11 GPIO STMod pin 17 24 PC12 User push button B1 WKUP3 25 PA13 SWDIO ST LINK 26 PA14 SWCLK ST LINK 27 PA15 TIM2_CH1 PWM STMod pin 14 28 PA10 I2C1_SDA STMod pin 10 and ARDUINO D14 29 PA12 USB_DP 30 PA11 USB_DM 33 PD0 SPI2_NSS STMod pin 1 34 PD1 SPI2_SCK STMod pin 4 35 PB13 I2C3_SCL MEMS sen...

Страница 32: ...65 PD13 GPIO ARDUINO D8 66 PD12 GPIO ARDUINO D2 67 PD7 QUADSPI_BK1_IO3 Quad SPI Flash memory 68 PD2 INT signal for accelerometer gyroscope sensor 69 PC9 D C_DISP Data or Ctrl OLED display 70 PD3 QUADSPI_BK1_NCS Quad SPI Flash memory 71 PC7 TSC_G4_IO2 Touch key 72 PE3 INT STMod STMod pin 11 73 PD4 SPI2_MOSI STMod pin2 74 PD9 INT signal for Time of Flight sensor 75 PD8 STMod RESET STMod pin 12 76 PD...

Страница 33: ...ay cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct interference by one or more of the following measures Reorient or relo...

Страница 34: ...esired operation of the device ISED Canada ICES 003 Compliance Label CAN ICES 3 B NMB 3 B Déclaration de conformité Avis Le présent appareil est conforme aux CNR d ISDE Canada applicables aux appareils radio exempts de licence L exploitation est autorisée aux deux conditions suivantes 1 l appareil ne doit pas produire de brouillage et 2 l utilisateur de l appareil doit accepter tout brouillage rad...

Страница 35: ... rayonnée dans cette bande Bande de fréquence 2400 2483 5 MHz Bluetooth Puissance maximale 4 mW p i r e Simplified EC compliance statement Hereby STMicroelectronics declares that the radio equipment type STM32WB5MM DK is in compliance with Directive 2014 53 EU Frequency range used in transmission and maximal radiated power in this range Frequency range 2400 2483 5 MHz Bluetooth Maximal power 4 mW ...

Страница 36: ...Revision history Table 21 Document revision history Date Revision Changes 23 Apr 2021 1 Initial release UM2825 UM2825 Rev 1 page 36 42 ...

Страница 37: ...dware layout and configuration 8 7 1 Embedded ST LINK V2 1 11 7 1 1 Drivers 11 7 1 2 ST LINK V2 1 firmware upgrade 11 7 2 Power supply 12 7 2 1 General description 12 7 2 2 7 to 12 V power supply 12 7 2 3 5 V power supply 13 7 2 4 Current measurement 14 7 3 Clock sources 15 7 3 1 HSE clock reference 15 7 3 2 LSE clock reference 15 7 4 Reset sources 15 7 5 Board functions 16 7 5 1 128 64 pixel OLED...

Страница 38: ...Uno V3 connectors 27 8 5 1 Description 27 8 5 2 ARDUINO operating voltage 28 8 5 3 ARDUINO interface and pinout 28 9 STM32WB5MM DK board information 30 9 1 Product marking 30 9 2 STM32WB5MM DK product history 30 9 2 1 Product identification DK32WB5MM GU1 30 9 3 Board revision history 30 9 3 1 Board MB1292 revision B 01 30 Appendix A STM32WB5MM DK I O assignment 31 Appendix B Federal Communications...

Страница 39: ...List of tables 40 List of figures 41 UM2825 Contents UM2825 Rev 1 page 39 42 ...

Страница 40: ...Physical user interface I O configuration touch sensor 18 Table 10 STM32W5MMG I2C 19 Table 11 Sensor I2C addresses 19 Table 12 U6 Time of Flight sensor I2C address 20 Table 13 U5 accelerator gyroscope sensor I2C address 21 Table 14 U4 temperature sensor I2C address 22 Table 15 CN11 USB Micro B connector pinout 23 Table 16 CN6 USB Micro B connector pinout 23 Table 17 CN5 STMod connector pinout 25 T...

Страница 41: ...ent measurement with an external power supply 14 Figure 10 LEDs location 17 Figure 11 Direction angle and side operating 20 Figure 12 Class 1 laser product label 20 Figure 13 3D direction for acceleration and angular rate 21 Figure 14 U5 ISM330DHCX pin 1 location 21 Figure 15 CN5 STMod connector 24 Figure 16 Top silkscreen STMod connector 24 Figure 17 Bottom silkscreen STMod connector 24 Figure 18...

Страница 42: ...cts 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 S...

Отзывы: