ST STM32WB5MM-DK User Manual

ST STM32WB5MM-DK User Manual

Discovery kit with stm32wb5mmg module
Hide thumbs Also See for STM32WB5MM-DK:
Table of Contents

Advertisement

Quick Links

UM2825
User manual
Discovery kit with STM32WB5MMG module
Introduction
The
STM32WB5MM-DK
Discovery kit is designed as a complete demonstration and development platform for the
®
®
®
®
STMicroelectronics
STM32WB5MMG
module based on the Arm
Cortex
-M4 and Arm
Cortex
-M0+ cores.
The STM32 device is a multiprotocol wireless and ultra-low-power device embedding a powerful and ultra-low-power radio
®
compliant with the Bluetooth
Low Energy SIG specification v5.4 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.
UM2825 - Rev 2 - November 2023
www.st.com
For further information contact your local STMicroelectronics sales office.

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32WB5MM-DK and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STM32WB5MM-DK

  • Page 1: Figure 1. Stm32Wb5Mm-Dk Discovery Kit

    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.
  • Page 2: Features

    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 •...
  • Page 3: Ordering Information

    UM2825 Ordering information Ordering information To order the STM32WB5MM-DK Discovery kit, refer to Table 1. Additional information is available from the datasheet and reference manual of the target STM32. Table 1. Ordering information Order code Board reference Target STM32 STM32WB5MM-DK...
  • Page 4: Development Environment

    STM32 flash memory for easy demonstration of the device peripherals in standalone mode. The latest versions of the demonstration source code and associated documentation can be downloaded from www.st.com. UM2825 - Rev 2 page 4/43...
  • Page 5: Conventions

    UM2825 Conventions Conventions Table 3 provides the conventions used for the ON and OFF settings in the present document. Table 3. ON/OFF convention Convention Definition 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 Ω...
  • Page 6: Safety Recommendations

    UM2825 Safety recommendations Safety recommendations Targeted audience This product targets users with at least basic electronics or embedded software development knowledge like engineers, technicians, or students. This board is not a toy and is not suited for use by children. Handling the board This product contains a bare printed circuit board and as with all products of this type, the user must be careful about the following points:...
  • Page 7: Getting Started

    UM2825 Getting started Getting started This section describes how to start quickly development using the STM32WB5MM-DK Discovery kit. To use the product, the user must accept the Evaluation Product License Agreement from the www.st.com/epla webpage. Before the first use, make sure that no damage occurred to the board during shipment: •...
  • Page 8: Hardware Layout And Configuration

    UM2825 Hardware layout and configuration Hardware layout and configuration The STM32WB5MM-DK Discovery kit is designed around the STM32WB5MMG RF module that includes an ® STM32WB55VG Bluetooth Low Energy microcontroller, a ceramic antenna, two crystals, and peripheral components. The hardware block diagram, shown in...
  • Page 9: Figure 4. Stm32Wb5Mm-Dk Pcb Layout (Top View)

    UM2825 Hardware layout and configuration Figure 4. STM32WB5MM-DK PCB layout (top view) GPIO_SELECT2 configuration jumpers (J4 and JP5) 3D accelerometer-gyroscope sensor (U5) MEMS microphone (U7) Time-of-Flight sensor (U6) Temperature sensor (U4) Infrared LED (LDIR1) STM32WB5MMG (U1) RGB LED (LD4) STMod+ (CN5)
  • Page 10: Figure 6. Stm32Wb5Mm-Dk Board Mechanical Dimensions (Top View, In Millimeters)

    UM2825 Hardware layout and configuration Figure 6. STM32WB5MM-DK board mechanical dimensions (top view, in millimeters) UM2825 - Rev 2 page 10/43...
  • Page 11: Embedded St-Link/V2-1

    11, it is not necessary 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 might be declared as Unknown in the PC device manager. In this case, the user must...
  • Page 12: Power Supply

    Figure 8. STM32WB5MM-DK power tree 7.2.2 7 to 12 V power supply 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 level: ® • VIN pin of the ARDUINO connector (CN2-8).
  • Page 13: Power Supply

    Power supply 7.2.3 5 V power supply The STM32WB5MM-DK Discovery kit can be powered by a 5 V DC power source. The 5V signal can come from several connectors: • 5V_USB_STLK connected to CN11 (default configuration for the supply of the board). This connector is dedicated to accessing the ST-LINK/V2 and the Virtual COM port and can supply power from the host computer.
  • Page 14: Current Measurement

    UM2825 Power supply 7.2.4 Current measurement As the device handles low‑power features, it might be worth measuring the current consumed by the STM32WB5MMG module. To easily perform this measurement, there are two possibilities: Measure the supply current of the STM32WB5MMG module using an ammeter in place of the JP1 jumper. In ®...
  • Page 15: Clock Sources

    Clock sources 7.3.1 HSE clock reference The high-speed clock (HSE) of the STM32WB5MM-DK Discovery kit is embedded in the STM32WB5MMG module. It uses a 32 MHz crystal oscillator. The HSE oscillator is trimmed during module manufacturing. 7.3.2 LSE clock reference The low‑speed clock (LSE) of the STM32WB5MM-DK Discovery kit is embedded in the STM32WB5MMG...
  • Page 16: Board Functions

    7.5.1 128 × 64‑pixel OLED display The STM32WB5MM-DK board embeds an OLED display. It is a 128 × 64‑pixel OLED display panel matrix, with high contrast and an SPI‑driven interface to display messages and user menus. An embedded controller inside the display manages the OLED panel matrix.
  • Page 17: Leds

    UM2825 Board functions 7.5.5 LEDs Description Five LEDs on the top side of the STM32WB5MM-DK board help the user during the application development. Figure 11. LEDs location 5V-enable LED (LD2) RGB LED (LD4) Infrared LED (LDIR1) USB_STLINK status LED (LD3) USB_STLINK power fault LED (LD1) •...
  • Page 18: Push-Buttons

    • Reset push‑button (B3), used to reset STM32WB5MM-DK Discovery kit. Reset push‑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.
  • Page 19: Embedded Sensors

    UM2825 Embedded sensors Embedded sensors 7.6.1 C interface The STM32WB5MM-DK embedded sensors are connected to the STM32WB5MMG module with an I C bus. The Time‑of‑Flight (ToF), accelerometer/gyroscope, and temperature sensors are connected to the STM32WB5MMG I2C3 bus. Table 10. STM32WB5MMG I...
  • Page 20: Time-Of-Flight (Tof) Sensor (U6)

    UM2825 Embedded sensors 7.6.2 Time‑of‑Flight (ToF) sensor (U6) U6 is a device that allows measuring the Time‑of‑Flight (ToF) of a laser beam. It is connected to the STM32WB5MMG through the I C interface. This sensor can make a distance measurement and obstacle detection until two meters, and 1D‑gesture recognition.
  • Page 21: Accelerometer And 3D Gyroscope Sensor (U5)

    UM2825 Embedded sensors 7.6.3 3D accelerometer and 3D gyroscope sensor (U5) U5 is connected to STM32WB5MMG through the I C interface. U5 is a system-in-package featuring a high‑performance 3D digital accelerometer and 3D digital gyroscope tailored for Industry 4.0 applications. Figure 13.
  • Page 22: Temperature Sensor (U4)

    UM2825 Embedded sensors 7.6.4 Temperature sensor (U4) U4 is a device that measures ambient temperature. It is connected to the STM32WB5MMG through the I interface. Table 14. Temperature sensor (U4) I C address Device Action Address 0b01110001 (71h) Read Temperature sensor 0b01110000 (70h) Write UM2825 - Rev 2...
  • Page 23: Board Connectors

    Uno V3 connector (CN1, CN2, CN3, and CN4) ST-LINK/V2-1 USB Micro-B connector (CN11) The main function of this connector is to connect the STM32WB5MM-DK embedded ST-LINK/V2-1 to the PC for programming and debugging purposes. It can supply the board (refer to Section 7.2 Power...
  • Page 24: Stmod+ Connector (Cn5)

    UM2825 STMod+ connector (CN5) STMod+ connector (CN5) The STMod+ standard connector (CN5) is on the STM32WB5MM-DK board to support flexibility in a small form factor application. Figure 15 shows the pinout of the STMod+ connector. Caution: Check the orientation before plugging the fanout or expansion board. An error in orientation can generate important damage to the STM32WB5MM-DK main board and the daughterboard.
  • Page 25: Table 17. Stmod+ Connector (Cn5) Pinout

    UM2825 STMod+ connector (CN5) Table 17. STMod+ connector (CN5) pinout Pin number STM32WB5MMG pin Function SPI2_NSS LPUART1_CTS SPI2_MOSI (1) LPUART1_TXD SPI2_MISO (1) LPUART1_RXD SPI2_SCK PB12 LPUART1_RTS Ground Power I2C1_SCL PB15 SPI2_MOSI (2) PB14 SPI2_MISO (2) PA10 I2C1_SDA STMOD+_RESET ADC1_IN5 PA15 PWM (TIM2_CH1) Power Ground...
  • Page 26: Tag10 Tag-Connect Footprint (Cn7)

    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 embedded ST-LINK, it is only necessary to set the STM32F103 in reset mode, with the JP3 jumper ON.
  • Page 27: Arduino ® Uno V3 Connector (Cn1, Cn2, Cn3, And Cn4)

    UM2825 ARDUINO® Uno V3 connector (CN1, CN2, CN3, and CN4) To benefit from this connection, it is necessary to use the TC2050-IDC-NL accessory cable shown in Figure Figure 19. TC2050-IDC-NL cable ® ARDUINO Uno V3 connector (CN1, CN2, CN3, and CN4) 8.5.1 Description ®...
  • Page 28: Arduino ® Operating Voltage

    STM32WB5MM-DK Discovery kit. ® Furthermore, if it is necessary to supply the STM32WB5MM-DK board with the ARDUINO connector, the VIN dedicated pin is available to supply the board directly. For more information on this feature, refer to Section 7.2.2 7 to 12 V power...
  • Page 29: Table 19. Arduino

    ® Table 19. ARDUINO connector pinout Left connectors Right connectors Connector Pin number Pin name MCU pin Function Function MCU pin Pin name Pin number Connector I2C1_SCL ARD_D15 I2C1_SDA PA10 ARD_D14 VDDA AVDD Ground NC (reserved SPI1_SCK ARD_D13 for the test) CN1 Digital 3V3 (IOREF) IOREF 3V3...
  • Page 30: Stm32Wb5Mm-Dk I/O Assignment

    UM2825 STM32WB5MM-DK I/O assignment STM32WB5MM-DK I/O assignment Table 20. STM32WB5MM-DK I/O assignment Pin number Pin name Assignment on STM32WB5MM-DK ® ADC1_IN7 (ARDUINO ® SPI1_SCK (ARDUINO D13) ADC1_IN5 (STMod+ pin 13) ® ADC1_IN4 (ARDUINO SPI2_MISO (STMod+ pin 3) ® ADC1_IN2 (STMod+ pin 20 and ARDUINO QUADSPI_BK1_IO0 or IR LED control ®...
  • Page 31 UM2825 STM32WB5MM-DK I/O assignment Pin number Pin name Assignment on STM32WB5MM-DK ® ADC1_IN13 (ARDUINO SAI1_CK2 (Digital microphone) SAI1_DI2 (Digital microphone) ® SPI1_MOSI (SPI OLED display/ ARDUINO D1/ RGB LED driver) * LPUART_CTS (STMod+ pin 1) ® ADC1_IN10 (STMod+ pin 19 and ARDUINO D10) ®...
  • Page 32: Stm32Wb5Mm-Dk Product Information

    B01. The second line shows the board serial number used for traceability. Parts marked as “ES” or “E” are not yet qualified and therefore not approved for use in production. ST is not responsible for any consequences resulting from such use. In no event will ST be liable for the customer using any of these engineering samples in production.
  • Page 33: Stm32Wb5Mm-Dk Product History

    UM2825 STM32WB5MM-DK product history 10.2 STM32WB5MM-DK product history Table 21. Product history Order Product Product details Product change description Product limitations code identification Module: • STM32WB5MMG silicon revision "Y" MCU errata sheet: DK32WB5MM$GU1 Initial revision PB0/PB1 not available • STM32WB5MMG module...
  • Page 34: Federal Communications Commission (Fcc) And Ised Canada Compliance

    Federal Communications Commission (FCC) and ISED Canada Compliance Statements 11.1 Federal Communications Commission (FCC) Identification of products: STM32WB5MM-DK. Contains certified module from STMicroelectronics: FCC ID: YCP-32WB5MMGH02 Part 15.19 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 35: Innovation, Science And Economic Development (Ised) Canada Compliance Statements

    UM2825 Innovation, Science and Economic Development (ISED) Canada Compliance Statements 11.2 Innovation, Science and Economic Development (ISED) Canada Compliance Statements This radio transmitter (8976A-32WB5MMGH02) has been approved by ISED Canada to operate with the antenna types listed below with the maximum permissible gain and required antenna impedance for each antenna type indicated.
  • Page 36: Radio Equipment Directive (Red) Compliance Statement

    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: ®...
  • Page 37: Declaration Of 2.4Ghz Ieee 802.15.4 Compliance With Micropower Device

    UM2825 Declaration of 2.4GHz IEEE 802.15.4 Compliance with Micropower Device Regulations Declaration of 2.4GHz IEEE 802.15.4 Compliance with Micropower Device Regulations UM2825 - Rev 2 page 37/43...
  • Page 38: Regulations

    Figure Figure Figure Figure 11, and Figure 20 board version 09-Nov-2023 • STM32WB5MM-DK product information including new Product history Board revision history tables • Federal Communications Commission (FCC) and ISED Canada Compliance Statements with FCC ID and radio transmitter reference Added Declaration of 2.4GHz IEEE 802.15.4 Compliance with Micropower Device...
  • Page 39: Table Of Contents

    ST-LINK/V2-1 firmware upgrade ........
  • Page 40 ST-LINK/V2-1 USB Micro-B connector (CN11) ........
  • Page 41: List Of Tables

    STM32WB5MM-DK I/O assignment ........
  • Page 42: List Of Figures

    STM32WB5MM-DK PCB layout (bottom view) ..........9 Figure 6. STM32WB5MM-DK board mechanical dimensions (top view, in millimeters) ......10 Figure 7.
  • Page 43 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