ST NUCLEO-WB07CC User Manual

ST NUCLEO-WB07CC User Manual

Nucleo-64 board
Hide thumbs Also See for NUCLEO-WB07CC:
Table of Contents

Advertisement

Quick Links

UM3344
User manual
NUCLEO-WB07CC Nucleo-64 board (MB2119 + MB1801)

Introduction

®
NUCLEO-WB07CC
is a Bluetooth
Low Energy wireless and ultra-low-power board embedding a powerful and
®
ultra‑low‑power radio compliant with the Bluetooth
Low Energy SIG specification v5.4.
®
The ARDUINO
Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the
STM32 Nucleo open development platform with a wide choice of specialized shields.
Figure 1.
NUCLEO-WB07CC global view
Picture is not contractual.
ST Restricted
UM3144 - Draft - Apr 2024
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 NUCLEO-WB07CC and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ST NUCLEO-WB07CC

  • Page 1: Introduction

    Low Energy SIG specification v5.4. ® The ARDUINO Uno V3 connectivity support and the ST morpho headers allow the easy expansion of the functionality of the STM32 Nucleo open development platform with a wide choice of specialized shields. Figure 1.
  • Page 2: Features

    USB type C® – ® ARDUINO Uno V3 expansion connector – ST morpho headers for full access to all STM32 I/Os • Flexible power-supply options: ST-LINK USB V or external sources • On-board STLINK-V3EC debugger/programmer with USB re-enumeration capability: mass storage, Virtual COM port, and debug port •...
  • Page 3: Ordering Information

    UM3344 NUCLEO-WB07CC user manual Ordering information To order the NUCLEO-WB07CC board, refer to Table 1. Additional information is available from the datasheet and reference manual of the target microcontroller. Table 1. List of available products Order code Board reference Target STM32 •...
  • Page 4: Development Environment

    UM3344 NUCLEO-WB07CC user manual Development environment System requirements • ® ® ® Multi‑OS support: Windows 10, Linux 64-bit, or macOS • ® ® USB Type-A or USB Type-C to USB Type-C cable Note: ® macOS is a trademark of Apple Inc., registered in the U.S. and other countries and regions.
  • Page 5: Conventions

    UM3344 NUCLEO-WB07CC user manual 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 SBx connections closed by 0 Ω...
  • Page 6: Safety Recommendations

    UM3344 NUCLEO-WB07CC user manual 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.
  • Page 7: Hardware Layout And Configuration

    UM3344 NUCLEO-WB07CC user manual Hardware layout and configuration NUCLEO-WB07CC block diagrams NUCLEO-WB07CC is designed around the STM32WB07CCV6TR. The NUCLEO-WB07CC includes a mezzanine board and an MCU RF Miniboard. The hardware block diagram in Figure 2 illustrates the ® connection between STM32WB07 and peripherals (ARDUINO Uno V3 connectors, ST morpho connector, and embedded ST-LINK).
  • Page 8: Figure 3. Nucleo-Wb07Cc Pcb Top View

    UM3344 NUCLEO-WB07CC user manual Figure 3. NUCLEO-WB07CC PCB top view ST Restricted UM3344 - Draft page 8...
  • Page 9: Figure 4. Nucleo-Wb07Cc Pcb Details Of The Mcu Rf Board

    UM3344 NUCLEO-WB07CC user manual Figure 4. NUCLEO-WB07CC - PCB details of the MCU RF board ST Restricted UM3344 - Draft page 9...
  • Page 10: Figure 5. Nucleo-Wb07Cc Pcb Bottom View

    UM3344 NUCLEO-WB07CC user manual Figure 5. NUCLEO-WB07CC PCB bottom view ST Restricted UM3344 - Draft page 10...
  • Page 11: Figure 6. Nucleo-Wb07Cc Mechanical Dimensions

    UM3344 NUCLEO-WB07CC user manual Figure 6. NUCLEO-WB07CC mechanical dimensions (in millimeters) ST Restricted UM3344 - Draft page 11...
  • Page 12: Power Supply

    ARDUINO shield, which can deliver this type of voltage on the VIN pin. • Pin VIN of the ST morpho connector (CN3-24). It is possible to apply until +12 V on this pin like for the ® ARDUINO connection.
  • Page 13: Power Supply

    NUCLEO-WB07CC user manual 6.2.3 5 V power supply A 5 V DC power source can power NUCLEO-WB07CC. The 5 V can come from several connectors: • External input (CN10). Be careful, in this case, the states of the jumpers and solder bridge are very important.
  • Page 14: Current Measurement

    UM3344 NUCLEO-WB07CC user manual 6.2.4 Current measurement As the device has got low power features, it can be interesting to measure the current consumed by NUCLEO- WB07CC. To do this measurement easily, there are two possibilities: Measure the supply current of the SoC using an amperemeter in place of the jumper (JP2). Since the STM32WB07 power consumption is usually very low, an accurate instrument in the range of few micro amps is recommended.
  • Page 15: Sw1 Switch Use

    UM3344 NUCLEO-WB07CC user manual Use an external power supply with current measurement capability. In this case, the jumper (JP2) must be removed, and the supply connected to pin 2 of JP2 (refer to Figure 9). The supply voltage should be between 1V8 and 3V3. AVDD input (CN6-8) must not be used during this measurement.
  • Page 16: Clock Sources

    The accuracy of the low‑speed external clock (LSE) of the MCU RF board is committed to a 32.768 kHz crystal oscillator. Reset sources. The reset signal of NUCLEO-WB07CC is active LOW. The internal PU forces the RST signal to a high level. The sources of reset are: •...
  • Page 17: Embedded Stlink-V3Ec

    6.5.2 Drivers The installation of drivers is not mandatory from Windows 10® but allocates an ST specific name to the ST-LINK COM port in the system device manager. For detailed information on the ST-LINK USB drivers, refer to the technical note “Overview of ST-LINK derivatives”...
  • Page 18: Using An External Debug Tool To Program And Debug The Nucleo-Wb07Cc

    STLINK-V3EC, or to the ST morpho and ARDUINO® Uno V3 connectors. By default, the USART interface of NUCLEO-WB07CC is connected to the VCP1 of the STLINK- V3EC MCU (STM32F723IEK6). The selection is done by setting the related solder bridges (refer...
  • Page 19: Virtual Com Port Lpuart1

    6.5.7 Level shifters NUCLEO-WB07CC has a system for supplying STM32WB07 with a different voltage than the STLINK. The STLINK is always supplied by 3V3 sources. By default, the STM32WB07 is supplied by the same voltage value as STLINK, but it is possible to supply the SoC with another value. It accepts voltage between 1.8 and 3.3 V trust to a specific component (U6, U9 and U15 level shifters).
  • Page 20: Leds

    The LED is blinking red: the first USB enumeration with the PC is taking place. If an STLink Upgrade application is running, the firmware is being programmed. The LED is red: the ST-LINK is in the idle state (the USB enumeration with the PC is finished and the ST-LINK is waiting for an application to connect).
  • Page 21: Push-Buttons

    Note that PA0 is also connected to ARDUINO and ST morpho connectors as GPIO, depending on the use case that can generate conflict with B1. In this case, it is possible to remove the connection of B1 (SB2 OFF on the MB1801 mezzanine board).
  • Page 22: Rf I/O Stage

    UM3344 NUCLEO-WB07CC user manual RF I/O stage The RF output stage is configured by default to use a PCB antenna. The components before the antenna are used for two functions: low pass filtering the signal and matching the impedance of the circuit and the antenna.
  • Page 23: Arduino Connectors

    6.9.2 ARDUINO interface and pinout ® Figure 15 shows the position of the ARDUINO shield when it is plugged into NUCLEO-WB07CC with the ® pinout. The pinout shown in Figure 15 corresponds to standard ARDUINO naming. To see the correspondence...
  • Page 24 UM3344 NUCLEO-WB07CC user manual Connector Pin number Signal name STM32 port GPIO Comment ARD_D15 GPIO28 I2C2_SCL (SB11 ON) ARD_D14 GPIO29 I2C2_SDA (SB13 ON) VDDA ARD_D13 GPIO31 SPI2_SCK ARD_D12 GPIO33 SPI2_MISO ARD_D11 GPIO34 SPI2_MOSI / TIM1_CH1 ARD_D10 GPIO37 SPI2_NSS / TIM1_CH1...
  • Page 25: Operating Voltage

    UM3344 NUCLEO-WB07CC user manual 6.9.3 Operating voltage ® The ARDUINO Uno V3 connectors support 5 V, 3.3 V and VDD for I/O compatibility. Caution: ® ® Do not supply 3.3 V or 5 V from the ARDUINO shield. Supplying 3.3 V or 5 V from the ARDUINO shield might damage the Nucleo board.
  • Page 26: St Morpho Connectors

    ST morpho connectors The ST morpho connectors (CN3 and CN4) are male pin headers accessible on both sides of the board. All signals and power pins of the MCU are available on the ST morpho connectors. An oscilloscope, logical analyzer, or voltmeter can also probe these connectors.
  • Page 27: Table 9. Pinout Of The St Morpho Connectors

    UM3344 NUCLEO-WB07CC user manual STM32WB07 STM32WB07 Main function Arduino GPIO Pin number GPIO Main function pin name pin name GPIO26 GPIO25 I2C2_SCL GPIO28 GPIO27 I2C2_SDA GPIO29 GPIO30 LED1 AVDD GPIO32 SPI2_SCK GPIO31 GPIO35 SPI2_MISO GPIO33 GPIO36 SPI2_MOSI GPIO34 GPIO38 PB9*...
  • Page 28: Mcu Rf Board Interface And Pinout

    NUCLEO-WB07CC user manual 6.11 MCU RF board interface and pinout The ST-MCU RF board connectors (CN1 and CN2) are accessible on the top side of the board. They are used to plug the MCU RF board into the mezzanine board. Figure 16.
  • Page 29: Table 10. Pinout Of The Mcu Rf Board Connectors

    UM3344 NUCLEO-WB07CC user manual Table 10. Pinout of the MCU RF board connectors STM32WB07CC STM32WB07CC STM32WB07CC STM32WB07CC number pin name number pin name number number pin name pin name VDDRF PB0* (LPUART_RTS) (I2C2_SCL) PA10 (BOOT0) (I2C2_SDA) (LD1) NRST (SPI2_SCK) (SWDIO)
  • Page 30: Solder Bridges Configuration And Purpose

    UM3344 NUCLEO-WB07CC user manual 6.12 Solder bridges configuration and purpose MB1801 has 33 solder bridges and MB2119 has solder bridges. They allow an important number of configurations. Table 11 describes them for MB1801 and table 12 for MB2032. Bolded rows indicate the default configuration.
  • Page 31 UM3344 NUCLEO-WB07CC user manual Connects VCP2_T_TX signal from STM32F7 (U5 - UART) to CN2 pin 43. None VCP2_T_TX signal from STM32F7 (U5 - UART) to CN2 pin 43 is not connected. LED 1 (LD1) is connected to STM32WB07 (PB0) through pin 10 of miniboard connector CN2.
  • Page 32 UM3344 NUCLEO-WB07CC user manual USB Type C® connector (CN9) is connected neither to morpho connector nor miniboard connector. Connection of SWD bus - clock signal. It is connected to CN3 pin 9 (Morpho) and CN1 pin 13 (Miniboard connector). Il allows the debug and the firmware load of the target (STM32WB07).
  • Page 33 UM3344 NUCLEO-WB07CC user manual Connects VCP2_T_CTS signal from STM32F7 (U5) to CN2 pin 34 (GPIO46). SB24 - SB27 VCP2_T_CTS signal from STM32F7 (U5) to CN2 pin 34 (GPIO46) is not connected. Connects VCP2_T_RTS signal from STM32F7 (U5) to CN1 pin 36 (GPIO17...
  • Page 34: Table 12. Solder Bridges For Mb2032

    ARD_D0 (LPUART_RX) is connected to PB7 of STM32WB07. Note that in this case, SB10 must be OFF, ON LPUART_CTS signal (PB9 of STM32WB07) is connected to pin 16 of ST morpho (CN4 on MB1801). To be used as VCP2_CTS: : SB15 •...
  • Page 35 UM3344 NUCLEO-WB07CC user manual LPUART_CTS is not connected to pin 16 of ST morpho (CN4 on MB1801). LPUART_CTS signal (PB9 of STM32WB07) is connected to pin 26 of ST morpho (CN4 on MB1801). To be used as VCP2_CTS: : •...
  • Page 36: Boot Control

    UM3344 NUCLEO-WB07CC user manual 6.13 BOOT control The STM32WB07 has a pre-programmed bootloader supporting UART protocol with automatic baud rate detection. The main features of the embedded bootloader are: • Auto baud rate detection up to 1 Mbps • Flash mass erase, section erase •...
  • Page 37: Quick Start

    Check that switch SW1 is on the 3V3 power supply (switch on position [1-2]) on the MB1801 board. Install ST Bluetooth® Low Energy sensor mobile application on a Bluetooth® Low Energy compatible mobile device from App Store or Google Play.
  • Page 38: Nucleo-Wb07Cc 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 39: Nucleo-Wb07Cc Product History

    UM3343 NUCLEO-WB05KZ user manual NUCLEO-WB07CC product history Table 13. Product history Order code Product change Product Product Product details description limitations identification MCU: STM32WB07CCV6TR silicon revision "Z" MCU errata sheet: STM32WB07 device errata (ES0584) NUCLEO- NUWB07CC$CR1 Initial revision No limitation...
  • Page 40 Federal Communications Commission (FCC) and ISED Canada Compliance Statements FCC Compliance Statement Identification of product: NUCLEO-WB07CC FCC ID: YCP-MB211900 Radio Frequency (RF) Exposure Compliance of Radio communication: To satisfy FCC RF Exposure requirements, a separation distance of 20cm or more should be maintained between the antenna of this device and persons during operation.
  • Page 41 UM3343 NUCLEO-WB05KZ user manual ISED Compliance Statement Identification of product: NUCLEO-WB07CC IC: 8976A-MB211900 Compliance Statement Notice: This device complies with ISED Canada licence-exempt RSS standard(s). Operation is subject to the following two conditions: (1) this device may not cause interference, and (2) this device must accept any interference, including interference that may cause undesired operation of the device.
  • Page 42 • Puissance maximale : 8mW p.i.r.e Simplified EC compliance statement Hereby, STMicroelectronics declares that the radio equipment type " NUCLEO-WB07CC " is in compliance with Directive 2014/53/EU. Frequency range used in transmission and maximal radiated power in this range: •...
  • Page 43: Revision History

    UM3103 Revision history Table 15. Document revision history Date Revision Changes 17-May-2024 1st draft. 21-May-2024 2nd draft. (chapter 6.11 and 6.12 updated). ST Restricted UM3344 - Draft page 43...
  • Page 44: Table Of Contents

    Description ........................................17 6.5.2 Drivers ..........................................17 6.5.3 STLINK-V3EC firmware upgrade ..................................17 6.5.4 Using an external debug tool to program and debug the NUCLEO-WB07CC ....................18 6.5.5 STLINK-V3EC USB connector (CN15) ................................18 6.5.6 Virtual COM port USART....................................18 6.5.7 Virtual COM port LPUART1 ..........................
  • Page 45 NUCLEO-WB07CC global view Figure 2. Hardware block diagram Figure 3. NUCLEO-WB07CC PCB top view Figure 4. NUCLEO-WB07CC PCB details of the MCU RF board Figure 5. NUCLEO-WB07CC PCB bottom view Figure 6. NUCLEO-WB07CC mechanical dimensions Figure 7. NUCLEO-WB07CC power tree Figure 8.
  • Page 46 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