UM2823 User manual STM32WB Nucleo-64 board (MB1641) Introduction The NUCLEO-WB15CC STM32WB Nucleo-64 board based on the MB1641 board is a Bluetooth® Low Energy wireless and ultra-low-power device embedding a powerful and ultra-low-power radio compliant with the Bluetooth® Low Energy SIG specification v5.2.
UM2823 Features 1 Features • STM32WB15CC (320-Kbyte Flash memory, 48-Kbyte SRAM, in VFQFPN48 package) ultra‑low‑power wireless microcontroller featuring: – • • • – 2.4 GHz RF transceiver supporting Bluetooth® specification v5.
UM2823 Ordering information 2 Ordering information To order the NUCLEO-WB15CC Nucleo-64 board, refer to Table 1. Additional information is available from the datasheet and reference manual of the target STM32. Table 1. Ordering information 2.1 Order code Board reference Target STM32 NUCLEO-WB15CC MB1641 STM32WB15CC Codification The meaning of the codification is explained in Table 2. Table 2.
UM2823 Development environment 3 Development environment 3.1 System requirements Note: • Multi‑OS support: Windows® 10, Linux® 64-bit, or macOS® • USB Type-A or USB Type-C® to Micro-B cable macOS® is a trademark of Apple Inc. registered in the U.S. and other countries. Linux® is a registered trademark of Linus Torvalds. All other trademarks are the property of their respective owners. 3.
UM2823 Conventions 4 Conventions Table 3 provides the conventions used for the ON and OFF settings in the present document. Table 3.
UM2823 Safety recommendations 5 Safety recommendations 5.1 Targeted audience This product targets users with at least basic electronics or embedded software development knowledge such as engineers, technicians, or students. This board is not a toy and is not suited for use by children. 5.
UM2823 Quick start 6 Quick start This section describes how to quickly start development using NUCLEO-WB15CC. To use the product, the user must accept the Evaluation Product License Agreement from the www.st.com/ epla webpage. For more information on the STM32WB Nucleo-64 board and demonstration software, visit the www.st.com/stm32nucleo webpage. Before the first use, make sure that no damage has occurred to the board during shipment: • • All socketed components must be firmly secured in their sockets.
UM2823 Hardware layout and configuration 7 Hardware layout and configuration The NUCLEO-WB15CC Nucleo-64 board is designed around the STM32WB15CC microcontroller. The hardware block diagram in Figure 2 illustrates the connection between NUCLEO-WB15CC and its peripherals (ARDUINO® Uno V3 connector, ST morpho connector, and embedded ST-LINK). Figure 3 to Figure 5 help the user to locate these features on the NUCLEO-WB15CC board. The mechanical dimensions of the NUCLEO-WB15CC product are shown in Figure 6.
UM2823 Hardware layout and configuration Figure 3. NUCLEO-WB15CC PCB top side Figure 4.
UM2823 Hardware layout and configuration Figure 5.
UM2823 Hardware layout and configuration Figure 6.
UM2823 Power supply 7.1 Power supply 7.1.1 General description By default, the STM32WB15CC microcontroller embedded on this Nucleo board is supplied by 3V3 but the board proposes a lot of possibilities to supply the device. The 3.3 V can first come from the ST-LINK USB, ARDUINO®, or ST morpho connectors. Moreover, the STM32WB15CC can be supplied by an external source, between 1.8 and 3.3 V.
UM2823 Power supply 7.1.3 5 V power supply NUCLEO-WB15CC can be powered with a 5 V DC power source. The 5 V can come from several connectors: 1. 5V_USB_STLK connected to CN11 (default configuration for the supply of the board). This connector is dedicated to the access of ST-LINK/V2 and Virtual COM port and therefore can get supply from the host computer. It is also possible to connect a USB charger to this connector. In this case, the ST-LINK and the VCP cannot be accessible. 2. CN4 external input.
UM2823 Power supply 7.1.4 Current measurement As the device has low power features, it can be interesting to measure the current consumed by NUCLEOWB15CC. To easily do this measurement, there are two possibilities: 1. Measure the supply current of the SoC using an ammeter in place of the JP1 jumper. In this case, all supply sources can be used except the AVDD coming from the ARDUINO® connector. Figure 8 shows the configuration. Figure 8.
UM2823 Clock sources 2. Use an external power supply with current measurement capabilities. In this case, the JP2 jumper must be removed, and the supply connected to JP2 pin 2, as shown in Figure 9. The supply voltage must be between 1.8 and 3.3 V. AVDD input (CN1 pin 8) must not be used during this measurement. Figure 9. Current measurement with an external power supply 7.2 Clock sources 7.2.
UM2823 Embedded ST-LINK/V2-1 7.4 Embedded ST-LINK/V2-1 The ST-LINK/V2-1 programming and debugging tool is integrated into the NUCLEO-WB15CC Nucleo-64 board. For information about debugging and programming features, refer to the user manual ST-LINK/V2 in-circuit debugger/programmer for STM8 and STM32 (UM1075), which describes in detail all the ST-LINK/V2 features.
UM2823 Embedded ST-LINK/V2-1 The connector is a standard USB Micro-B connector. Table 5. USB Micro-B connector CN23 (front view) 7.4.4 Pin number Pin name Signal name Functions 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 GND Virtual COM port: USART1 ST-LINK/V2-1 offers a USB Virtual COM port bridge. This feature gives access to the USART1 of the STM32WB15CC by the CN15 USB ST-LINK connector.
UM2823 Embedded ST-LINK/V2-1 Table 7. Multi-function jumper pinout description UM2823 - Rev 1 STM32WB15CC JP5 STM32F103 (ST-LINK) GND 1-2 GND NRST (pin 7) 3-4 T_NRST (PB0/pin 18) SWDIO (PA13/pin 39) 5.
UM2823 LEDs 7.5 LEDs Six LEDs on the top side of the Nucleo board help the user during the application development. Figure 12. LEDs location 1. 2. 3. 4. 5. 6. LD1: this blue LED is available for user application. LD2: this green LED is available for user application. LD3: this red LED is available for user application. LD4: this LED turns red to indicate that the current distribution cannot be performed as expected when the board is supplied by USB_STLINK.
UM2823 Push-buttons 7.6 Push-buttons 7.6.1 Description NUCLEO-WB15CC provides two types of buttons: • • • • B1 USER1 pushbutton B2 USER2 pushbutton B3 USER3 pushbutton B4 reset pushbutton to reset the NUCLEO-WB15CC board. Figure 13. Push-buttons location 7.6.2 Reset push-button B4 is dedicated to the hardware reset of the NUCLEO-WB15CC board. 7.6.3 User push-buttons There are three push‑buttons available for the user application. They are connected to PA0, PE4, and PA6.
UM2823 RF I/O stage 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 possible to remove the connection of B1 (SB11 OFF). Table 8. I/O configuration for the physical user interface 7.7 Name I/O Wake-up available B1 USER1 push-button PA0 WKUP1 B2 USER2 push-button PE4 - B3 USER3 push-button PA6 - RF I/O stage The RF output stage is configured by default to use a PCB antenna.
UM2823 Embedded SMPS 7.8 Embedded SMPS NUCLEO-WB15CC embeds an SMPS to optimize the power consumption. All the details of this part are explained in the datasheet and the reference manual of the NUCLEO-WB15CC. NUCLEO-WB15CC allows the evaluation of the SoC with this SMPS active. All the components necessary for the operation are present. Moreover, it is possible to bypass the SMPS. For that, it is first necessary to stop the SMPS by firmware (Refer to the SMPS section in the datasheet and user manual).
UM2823 ARDUINO® connector 7.9 ARDUINO® connector 7.9.1 Description On the bottom side of the board, there is an ARDUINO® Uno V3 extension socket. It is built around four standard CN5, CN6, CN8, and CN9 connectors. Most shields designed for ARDUINO® can fit with the development boards to offer flexibility in small form factor applications. Figure 16. ARDUINO® Uno connectors and ARDUINO®shield location 7.9.2 Operating voltage The ARDUINO® Uno V3 connector supports 5 V, 3.
UM2823 ARDUINO® connector 7.9.3 ARDUINO® interface and pinout Figure 17 shows the position and pinout of the ARDUINO® shield when it is plugged on NUCLEO-WB15CC. The pinout showed on this figure corresponds to the standard ARDUINO® naming. To see the correspondence with the STM32, refer to Table 9. Figure 17.
UM2823 ARDUINO® connector Table 9. ARDUINO® connector pinout Connector CN6 CN8 CN9 CN5 UM2823 - Rev 1 Pin number Signal name STM32 pin Comment 1 - - Not connected (Reserved for the test) 2 3V3 (IOREF) - IOREF 3.3 V 3 NRST NRST NRST 4 3V3 - 3.
UM2823 ARDUINO® connector 7.9.4 NUCLEO-WB15CC I/O assignment The CN7 and CN10 ST morpho connectors are male pin headers accessible on both sides of the board. All signals and power pins of the MCU are available on these ST morpho connectors. These connectors can also be probed by an oscilloscope, logical analyzer, or voltmeter. Figure 18.
UM2823 ARDUINO® connector Table 10.
UM2823 NUCLEO-WB15CC board information 8 NUCLEO-WB15CC board information 8.1 Product marking The stickers located on the top or bottom side of the PCB provide product information: • • Product order code and product identification for the first sticker Board reference with revision, and serial number for the second sticker On the first sticker, the first line provides the product order code, and the second line the product identification.
UM2823 Federal Communication Commission (FCC) 9 Federal Communication Commission (FCC) Identification of products: NUCLEO-WB15CC. FCC ID: YCP-MB1641000 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. Part 15.
UM2823 Innovation, Science and Economic Development Canada (ISED) Compliance Statements 10 Innovation, Science and Economic Development Canada (ISED) Compliance Statements This radio transmitter (8976A-MB1641000) has been approved by Industry Canada to operate with the antenna types listed below with the maximum permissible gain and required antenna impedance for each antenna type indicated.
UM2823 RED compliance statement 11 RED compliance statement Déclaration de conformité CE simplifiée : STMicroelectronics déclare que l'équipement radioélectrique du type " NUCLEO-WB15CC " est conforme à la directive 2014/53/UE. Bande de fréquence utilisée en transmission et puissance maximale rayonnée dans cette bande : • • Bande de fréquence : 2400-2483.5 MHz (Bluetooth®) Puissance maximale : 4 mW p.i.r.
UM2823 Revision history Table 11. Document revision history UM2823 - Rev 1 Date Version 12-Jul-2021 1 Changes Initial release.
UM2823 Contents Contents 1 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2 2 Ordering information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.1 3 Codification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UM2823 Contents 8 7.7 RF I/O stage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 7.8 Embedded SMPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 7.9 ARDUINO® connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7.9.1 Description . . . . . . . . . . . . . . . . .
UM2823 List of tables List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Ordering information. . . . . . . . . . . . . . . . . . . Codification explanation . . . . . . . . . . . . . . . . ON/OFF convention . . . . . . . . . . . . . . . . . . . JP2 power supply selector description . . . . . . USB Micro-B connector CN23 (front view). . . . UART interface pinout description . . . . . . . . . Multi-function jumper pinout description . . . . .
UM2823 List of figures List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. NUCLEO-WB15CC top view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hardware block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . NUCLEO-WB15CC PCB top side . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UM2823 IMPORTANT NOTICE – PLEASE READ CAREFULLY STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, enhancements, modifications, and improvements to ST products and/or to this document at any time without notice. Purchasers should obtain the latest relevant information on ST products before placing orders. ST products are sold pursuant to ST’s terms and conditions of sale in place at the time of order acknowledgement.