Download Print this page
ST STM32WB07 Manual
ST STM32WB07 Manual

ST STM32WB07 Manual

Nucleo-64 board (mb1801 and mb2119)

Advertisement

Quick Links

Introduction
NUCLEO-WB07CC
is a Bluetooth
radio compliant with the Bluetooth
®
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.
Picture is not contractual.
UM3344 - Rev 1 - July 2024
For further information contact your local STMicroelectronics sales office.
STM32WB07 Nucleo-64 board (MB1801 and MB2119)
®
Low Energy wireless and ultra-low-power board embedding a powerful and ultra-low-power
®
Low Energy SIG specification v5.4.
Figure 1.
NUCLEO-WB07CC global view
UM3344
User manual
www.st.com

Advertisement

loading
Need help?

Need help?

Do you have a question about the STM32WB07 and is the answer not in the manual?

Questions and answers

Summary of Contents for ST STM32WB07

  • Page 1 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 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 NUCLEO-XXYYZT Description Example: NUCLEO-WB07CC MCU series in STM32 32-bit Arm Cortex MCUs STM32WB0 series MCU product line in the series STM32WB07 product line STM32 package pin count: 48 pins • C for 48 pins STM32 flash memory size: 256 Kbytes •...
  • Page 4 UM3344 Development environment 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 UM3344 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 UM3344 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.
  • Page 7 USB Type-C through the ST-LINK USB connector (CN15). The green LEDs LD4 (5 V) and LD5 (ST-LINK power status), and the red LED (LD6, ST-LINK COM status) light up. For more information about ST-LINK PWR and COM LEDs, refer to the technical note Overview of ST-LINK derivatives (TN1235).
  • Page 8 MCU RF board. The hardware block diagram in Figure 2 illustrates the connection between ® STM32WB07CC and peripherals (ARDUINO Uno V3 connectors, ST morpho connector, and embedded ST- LINK). Figure 3 Figure 5 help users locate these features on the NUCLEO-WB07CC board. The mechanical...
  • Page 9 (CN4) (R2, C2, R10, and C1) Jumper for Boot mode 32 MHz HSE crystal (X1) selection (JP1) 32.768 kHz LSE crystal (X2) STM32WB07 (U1) SMPS block (SB3, L2, L3, C13, and C14) RF shield boundary MIPI10/STDC14 connector footprint UM3344 - Rev 1...
  • Page 10 LDO 5 V LVDO 3V3 (U3) (U4) Voltage level shifter (U9) Voltage level shifter (U15) ST-LINK MCU STM32F7 (U5) Voltage level shifter (U6) Switch external/internal power source (SW1) ® ST-LINK USB Type-C connector (CN15) UM3344 - Rev 1 page 10/51...
  • Page 11 UM3344 Hardware layout and configuration Figure 6. NUCLEO-WB07CC mechanical dimensions (in millimeters) UM3344 - Rev 1 page 11/51...
  • Page 12 ® 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 Not available on NUCLEO-WB07CC. NUCLEO-WB07CC is supplied through the pin 8 ® of the ARDUINO connector (CN5) or pin 24 of the ST morpho connector (CN3) or CN10 (setting [5-6] SB20) 5V_STLINK Refer to the configuration details in the present...
  • Page 14 WB07CC. To do this measurement easily, there are two possibilities: 1. Measure the supply current of the SoC using an ammeter in place of the jumper (JP2). Since the STM32WB07 power consumption is usually very low, an accurate instrument in the range of a few microamps is recommended.
  • Page 15 SW1 is a two‑position switch that selects a power source to connect to V_Target and VDD. Therefore, it determines the supply voltage for STM32WB07. 1. Position [1-2]: It is the default position. The voltage source is the U4 LDO providing 3.3 V Figure 10.
  • Page 16 • On-board oscillator (default): X2 crystal connected to PB12 and PB13. Refer to the application note Guidelines for oscillator design on STM8AF/AL/S and STM32 MCUs/MPUs (AN2867). ST recommends using NX2012SA-32.768KHZ-EXS00A-MU00389 (32.768 kHz, 7 pF load capacitance, 20 ppm) from NDK.
  • Page 17 Two tricolor LEDs (green, orange, and red) provide information about the STLINK-V3EC communication status (LD6) and STLINK-V3EC power status (LD5). For detailed information about the management of these LEDs, refer to the technical note Overview of ST-LINK derivatives (TN1235). 7.4.2 Drivers ®...
  • Page 18 The NUCLEO-WB07CC board also offers the flexibility to connect the LPUART or the USART interface to ® 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).
  • Page 19 NUCLEO-WB07CC has a system for supplying STM32WB07CC with a different voltage than ST-LINK. ST-LINK is always supplied by 3V3 sources. By default, STM32WB07CC is supplied by the same voltage value as ST-LINK, 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 The LED is orange: The requested board power budget is higher than the USB power budget. ST- LINK starts working normally, but there is a risk of exceeding the USB budget to supply ST-LINK and the target application. Connect the board to a more powerful USB port for correct functioning.
  • Page 21 The LED is blinking red: the first USB enumeration with the PC is taking place. If an ST-LINK upgrade application is running, the firmware is being programmed. – The LED is red: ST-LINK is in the idle state (the USB enumeration with the PC is finished and ST- LINK is waiting for an application to connect). –...
  • Page 22 UM3344 Hardware layout and configuration Push-buttons 7.6.1 Description NUCLEO-WB07CC provides two types of buttons: • USER1 push-button (B1) • USER2 push-button (B2) • USER2 push-button (B3) • Reset push-button (B4), used to reset the Nucleo board. Figure 12. Push-button location Reset push-button (B4) User push-button (B3) User push-button (B2)
  • Page 23 Note that PA0 is also connected to the ARDUINO and ST morpho connectors as a 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 24 UM3344 Hardware layout and configuration ® ARDUINO connectors 7.8.1 Description ® On the bottom side of the board, there is an ARDUINO Uno V3 extension socket. It is built around four standard ® connectors (CN5, CN6, CN7, and CN8). Most shields designed for ARDUINO can fit with the Nucleo kits to offer flexibility in small form factor applications.
  • Page 25 UM3344 Hardware layout and configuration ® Table 9. Pinout of the ARDUINO connectors Connector Pin number Signal name STM32 port GPIO (1)(2) Comment NC (reserved for tests) IOREF V_TARGET IOREF = 3V3 by default NRST NRST NRST 3.3 V External supply input (+12 V) GPIO11 ADC_INP0 GPIO12...
  • Page 26 UM3344 Hardware layout and configuration 7.8.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 27 ST morpho interface and pinout 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 28 UM3344 Hardware layout and configuration Table 10. Pinout of the ST morpho connector (CN3) STM32W STM32W Main function B07 pin GPIO GPIO ARDUINO B07 pin Main function number name name GPIO0 GPIO2 LPUART_RTS GPIO1 GPIO4 BOOT0 PA10 GPIO3 T_SWDIO GPIO5...
  • Page 29 UM3344 Hardware layout and configuration Table 11. Pinout of the ST morpho connector (CN4) STM32W STM32W Main function B07 pin ARDUINO GPIO GPIO B07 pin Main function number name name GPIO26 GPIO25 I2C2_SCL GPIO28 GPIO27 I2C2_SDA GPIO29 GPIO30 LED1 AVDD...
  • Page 30 UM3344 Hardware layout and configuration 7.10 MCU RF board interface and pinout The MCU RF board connectors (CN1 and CN2) are accessible on the bottom side of the board. They are used to plug the MCU RF board into the mezzanine board. Figure 16.
  • Page 31 UM3344 Hardware layout and configuration STM32WB07CC STM32WB07CC STM32WB07CC STM32WB07CC number pin name number pin name number pin name number pin name (LPUART_RTS) (I2C2_SCL) PA10 (BOOT0) (I2C2_SDA) (LD1) NRST (SPI2_SCK) (SWDIO) (SPI3_MISO) (SPI2_MOSI/ (SWCLK) TIM1_CH1) VFBSD (SPI2_NSS/ (LPUART_CTS) TIM1_CH1) (ARD_A0) (TIM1_CH4) (ARD_A1) PB10 PA11...
  • Page 32 CN2 None LED 1 (LD1) is not connected to STM32WB07 (PB1) through pin 10 of the mini board connector CN2 and STM32WB07 cannot drive it. LED 2 (LD2) is connected to STM32WB07 (PB4) through pin 29...
  • Page 33 Connection of the SWD bus - clock signal. It is connected to the CN3 (ST morpho) pin 9 and pin 13 of the CN1 mini board connector. Il allows the debug and the firmware load of the None target (STM32WB07).
  • Page 34 VEXT or 5V_EXT (provided by pin 6 of the CN3 ST morpho connector) when SB22 is ON and SW1 is on [2‑3] can directly supply STM32WB07. Be very careful with this setting as it can inject a destructive power supply in STM32WB07. It is highly None recommended not to use it.
  • Page 35 6 of the CN3 ST morpho connector. None The 5V_EXT voltage provided by pin 6 of the CN3 ST morpho connector cannot be used to supply the system. 1. This depends on the solder bridge configuration of the MB2119. Refer to Table 14 below.
  • Page 36 T_SWDIO is not connected from CN1 pin 13 to the PA2 pin of STM32WB07. TIM2_CH3 is connected from CN2 pin 23 to PA0 pin of STM32WB07. Be sure to leave SB4, SB6, and SB23 OFF. SB4, SB6, SB23 TIM2_CH3 is not connected from CN2 pin 23 to PA0 pin of STM32WB07.
  • Page 37 LPUART_TX is not connected to the CN2 pin 45 to the PB7 pin of STM32WB07. ® ARDUINO digital 2 (ARD_D2) output is connected from CN2 pin 41 to the PB14 pin of STM32WB07. Be sure to leave SB37 OFF. SB36, SB37 ® ARDUINO digital 7 (ARD_D2) output is not connected from CN2 pin 41 to the PB14 pin of STM32WB07.
  • Page 38 T_VCP_TX is not connected from CN1 pin 47 to PA1 pin of STM32WB07. ® ARDUINO digital 7 (ARD_D7) output is connected from CN2 pin 27 to PA8 pin of STM32WB07. Be sure to leave SB41 and SB51 OFF. SB39, SB41, SB51 ® ARDUINO digital 7 (ARD_D7) output is not connected from CN2 pin 27 to PA8 pin of STM32WB07.
  • Page 39 BOOT0 is not connected form CN1 pin 9 to PA10 pin of SB48, SB49 STM32WB07. LPUART_CTS is connected from CN2 pins 22 and 34 to the PA10 pin of STM32WB07. Be sure to leave SB48 OFF and that SB52 and SB48, SB49, SB52, SB53 are ON. SB53 LPUART_CTS is not connected from CN2 pins 22 and 34 to the PA10 pin of STM32WB07.
  • Page 40 UM3344 Hardware layout and configuration 7.12 Boot control STM32WB07CC has a preprogrammed bootloader supporting the 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 41 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 42 UM3344 NUCLEO-WB07CC product information Board revision history Table 16. Board revision history Board reference Board variant and revision Board change description Board limitations MB1801 NoUSB-D03 Initial revision No limitation (mezzanine board) MB2119 WB07-A02 Initial revision No limitation (MCU RF board) UM3344 - Rev 1 page 42/51...
  • Page 43 UM3344 Federal Communications Commission (FCC) and ISED Canada Compliance Statements Federal Communications Commission (FCC) and ISED Canada Compliance Statements FCC Compliance Statement Identification of products: NUCLEO-WB07CC Contains 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 44 UM3344 Federal Communications Commission (FCC) and ISED Canada Compliance Statements ISED Compliance Statement Identification of products: 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 45 UM3344 RED Compliance Statement RED Compliance Statement Déclaration de conformité CE simplifiée STMicroelectronics déclare que l'équipement radioélectrique du type "NUCLEO-WB07CC" est conforme à la directive 2014/53/UE. Bande de fréquence utilisée en transmission et puissance maximale rayonnée dans cette bande : ®...
  • Page 46 UM3344 Revision history Table 17. Document revision history Date Revision Changes 18-Jul-2024 Initial release. UM3344 - Rev 1 page 46/51...
  • Page 47 UM3344 Contents Contents Features................2 Ordering information .
  • Page 48 ST morpho interface and pinout ........
  • Page 49 Pinout of the ST morpho connector (CN3) ........
  • Page 50 ST morpho connectors ........
  • Page 51 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’...

This manual is also suitable for:

Nucleo-wb07cc