Table of Contents

Advertisement

Quick Links

UMxxxx
User manual
STM32WL3 Nucleo-64 boards (MB2029+MB1801)
Introduction
NUCLEO-WL33CCx
are Nucleo-64 RF board embedding an STM32WL33CCV6 Sub-GHz application processor.
This high performance and low power application processor can operate in 433, 868 and 915 MHz bands.
®
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.
Nucleo-WL33CC comes with a dedicated software package, HAL library and examples available on STM32Cube package.
The board is declined in two product variants with dedicated front-end tuned for specific frequency band.

Figure 1 : NUCLEO-WL33CC overview

Picture is not contractual.
UMxxxx - Rev 1.1 –Sept 2024
page 1
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-WL33CC Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Arduino NUCLEO-WL33CC Series

  • Page 1: Figure 1 : Nucleo-Wl33Cc Overview

    This high performance and low power application processor can operate in 433, 868 and 915 MHz bands. ® 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.
  • Page 2: Features

    Three user and one reset push-buttons • Board connectors: – USB-C – ® ARDUINO Uno V3 expansion connector – ST morpho headers with full access to all STM32 I/Os • Flexible power-supply options: ST-LINK USB or external sources • On-board STLINK-V3EC debugger/programmer with USB re-enumeration capability: Virtual COM port and debug port •...
  • Page 3: Ordering Information

    UMxxxx Ordering information Ordering information To order the NUCLEO-WL33CCx 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 Specificity • MB1801D Nucleo-64 based on STM32WL33CCV6 •...
  • Page 4: Development Environment

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

    UMxxxx 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 SBx connections closed by 0 Ω...
  • Page 6: Safety Recommendations

    UMxxxx 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: Quick Start

    UMxxxx Quick start Quick start This section describes how to start development quickly using NUCLEO-WL33CC. To use the product, you 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

    NUCLEO-WL33CC is designed around the STM32WL33CCV6. The design includes a mezzanine board and an MCU RF board. The hardware block diagram in Figure 2 illustrates the connection ® between STM32WL33CCV6, peripherals (ARDUINO Uno V3 connectors, ST morpho connector, and embedded ST-LINK) and RF front-end. Figure 3 Figure 5 help users locate these features on the board.
  • Page 9: Figure 3 : Nucleo-Wl33Cc Pcb Top View

    UMxxxx Hardware layout and configuration Figure 3 : NUCLEO-WL33CC PCB top view Figure 4 : NUCLEO-WL33CC PCB details of the MCU RF board MB2029 UMxxxx - Rev 1.1 –Sept 2024 page 9 For further information contact your local STMicroelectronics sales office.
  • Page 10: Figure 5 : Nucleo-Wl33Cc Pcb Bottom View

    UMxxxx Hardware layout and configuration Figure 5 : NUCLEO-WL33CC PCB bottom view Figure 6 : NUCLEO-WL33CC mechanical dimensions (in millimeters) UMxxxx - Rev 1.1 –Sept 2024 page 10 For further information contact your local STMicroelectronics sales office.
  • Page 11: Power Supply

    A 7 to 12 V DC power source can power NUCLEO-WL33CC. There are three connectors available for this configuration: • ® Pin VIN of the ARDUINO connector (CN5-8). It is possible to apply up to +12 V on this pin or use an ® ARDUINO shield which can deliver this type of voltage.
  • Page 12: Power Supply

    • 5V_EXT from ST morpho connector (CN5-6) • 7-12 V input through the voltage regulator (U3), with the VIN Arduino CN5 pin The jumper (JP1) allows selecting the 5V source. Table 4 shows the configuration to apply the selected source.
  • Page 13: Current Measurement

    Position 1-2: It is the default position. Voltage source is U4 LDO providing 3.3 V. Figure 8 : SW1 switch location Position 3-2 : External sources may be applied on VEXT on CN10, Morpho 5VEXT or Arduino Vin. External applied voltages should be in the range of STM32WL33 supply : 1.7 to 3.6V See solder bridges configuration of SB21, SB22 and SB23 given your use case.
  • Page 14: Clock Sources

    • Reset push-button (B4) • Embedded STLINK-V3 • ® ARDUINO connector (CN5 pin 3) • ST morpho connector (CN3 pin 14) Boot0 The STM32WL33 has a pre-programmed bootloader supporting UART protocol with automatic baud rate detection. The main features of the embedded bootloader are: •...
  • Page 15: Embedded Stlink-V3Ec

    UMxxxx Hardware layout and configuration Embedded STLINK-V3EC The chapter below gives some information about the implementation of STLINK-V3EC. For more details on STLINK-V3EC such as LEDs management, drivers, and firmware, refer to the technical note Overview of ST-LINK derivatives (TN1235). For information about debugging and programming features of STLINK-V3EC, refer to the user manual STLINKV3SET debugger/programmer for STM8 and STM32 (UM2448).
  • Page 16: Using An External Debug Tool To Program And Debug The Stm32Wl33

    UMxxxx Hardware layout and configuration 7.5.4 Using an external debug tool to program and debug the STM32WL33 Before connecting any external debug tool to the STDC14 debug connector (CN17), the SWD and VCP signals from STLINK-V3EC must be isolated. For this, fit the jumper on JP4. It disables the U9 level shifter and isolates SWD and VCP signals from STLINK-V3EC.
  • Page 17: Leds

    UMxxxx Hardware layout and configuration LEDs 7.6.1 Description Six LEDs on the top side of the Nucleo board help the user during the application development. Figure 10 : LEDs location • LD1: This blue LED is available for user application. It is connected to PA14 of STM32WL33. •...
  • Page 18: Push-Buttons

    PB15. It is possible to use for GPIO reading. ® Note that those Ios are also connected to ARDUINO and ST morpho connectors as GPIO, depending on the use case that can generate conflict. In this case, it is possible to remove the connection to push-buttons, see MB1801 solder bridges configuration table.
  • Page 19: Rf Stage

    UMxxxx Hardware layout and configuration RF stage The RF front end is designed to match and filter RF on 3 different paths: TX, RX and RX_WAKEUP. Nucleo-WL33CC is embedding an IPD (Integrated passive Device) that combines both TX and RX matching and filtering in a tiny package.
  • Page 20: Rx_Lpawur

    UMxxxx Hardware layout and configuration 7.8.1 RX_LPAWUR The STM32WL33 features a Low power Autonomous Wake-Up Receiver, meant to receive dedicated wake-up frames during a deep sleep Mcu state. The LPAWUR can work on 3 different frequency bands. By default, this feature is not connected to the antenna path, C3 is not fitted.
  • Page 21: Arduino Connectors

    On the bottom side of the board, there is an ARDUINO Uno V3 connector. It is built around four ® standard connectors (CN5, CN6, CN7, and CN8). Most shields designed for ARDUINO can fit with the Discovery kits to offer flexibility in small form factor applications.
  • Page 22 UMxxxx Hardware layout and configuration ARD_D0 PB7/ PA8 LPUART1_RX/USART1_RX ARD_D1 PB6/ PA9 LPUART1_TX/USART1_TX ARD_D2 PA9/PB6 USART1_TX/LPUART1_TX ARD_D3 GPIO/B1 ARD_D4 PA8/PB7 USART1_RX/LPUART1_RX ARD_D5 PA13 GPIO ARD_D6 PA12 GPIO ARD_D7 GPIO/LCB ARD_D8 GPIO ARD_D9 PA14 GPIO/LD1/LCB ARD_D10 PB10 SPI1_NSS ARD_D11 SPI1_MOSI ARD_D12 SPI1_MISO ARD_D13 PB11...
  • Page 23: St Morpho Connectors

    UMxxxx Hardware layout and configuration 7.10 ST morpho connectors 7.10.1 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 24 UMxxxx Hardware layout and configuration OSC_32_IN PB13 OSC_32_OUT PB14 ADC_VINM1 ADC1_VINP1/LCA ADC1_VINM0/LCB VBAT ADC_VINP0 VCP1_RX PA15 PVD_VIN PB14 VCP1_TX ADC_VINP3/LD3 Optional, need to change the state of solder bridges. Main function Main function MCU pin MCU pin number number I2C2_SCL I2C2_SDA PA14 VDDA...
  • Page 25: Solder Bridges Configuration And Purpose

    UMxxxx Hardware layout and configuration 7.11 Solder bridges configuration and purpose MB1801 has 33 solder bridges and MB2032 has 19 solder bridges. They allow an important number of configurations. Table 11 describes their purpose for MB1801 and table 11 for MB2029. Default configuration is shown in bold.
  • Page 26 UMxxxx Hardware layout and configuration Solder Solder bridge control State Description bridge (SB) USB user (CN9) negative bus is connected to target MCU USB user N SB16 USB user (CN9) negative bus is disconnected SWDIO of target MCU is connected to ST-Link SWDIO SB17 SWDIO of target MCU...
  • Page 27: Mb2029 Mcu Rf Board Solder Bridges

    Arduino D2 Arduino D2 is connected to PA9 SB10 Arduino D2 is disconnected from PA9 Arduino D1 (TX) is connected to PA9 (USART1_TX) SB11 Arduino D1 is disconnected from PA9 Arduino D1 (TX) Arduino D1 (TX) is connected to PB6 (LPUART1_TX)
  • Page 28 UMxxxx Hardware layout and configuration User button B1 is connected to PA0 SB18 User button B1 is disconnected User led LD3 is connected to PB5 SB19 User led LD3 is disconnected Default configuration in Bold Those solder bridges are redundant with MB1801 solder bridges. It is easier to change MB1801 solder bridges. UMxxxx - Rev 1.1 –Sept 2024 page 28 For further information contact your local STMicroelectronics sales office.
  • Page 29: Nucleo-Wl33Cc Product Information

    UMxxxx NUCLEO-WL33CC product information NUCLEO-WL33CC product information Product marking The stickers located on the top or bottom side of all PCBs provide product information: • First sticker: product order code and product identification, generally placed on the main board featuring the target device. Example: Product order code Product identification...
  • Page 30: Nucleo-Wl33Cc Product History

    UMxxxx NUCLEO-WL33CC product information NUCLEO-WL33CC product history Table 13 : Product history Order Product Product details Product change description Product limitations code identification MCU: STM32WL33CCV6 Revision of MB2029 embedding IPD Nucleo-WL33CC1: front-end NUWL33CC1$CR1 Boards: MB1801 rev D featuring an embedded No limitation •MB1801-NoUSB-D03 Nucleo-WL33CC2:...
  • Page 31: Federal Communications Commission (Fcc) And Ised Canada

    UMxxxx Federal Communications Commission (FCC) and ISED Canada Federal Communications Commission (FCC) and ISED Canada Compliance Statements FCC Compliance Statement Identification of products: NUCLEO-WL33CC1. FCC ID: YCP-MB202900 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 32 UMxxxx Statements 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 radioélectrique subi, même si le brouillage est susceptible d'en compromettre le fonctionnement.
  • Page 33: Red Compliance Statement

    UMxxxx RED Compliance Statement RED Compliance Statement Déclaration de conformité CE simplifiée : Le soussigné, STMicroelectronics, déclare que l'équipement radioélectrique du type Nucleo-WL33CC1 et Nuceo-WL33CC2 sont conformes à la directive 2014/53/UE. Le texte complet de la déclaration UE de conformité est disponible à l'adresse internet suivante : www.st.com. Bande de fréquence utilisée en transmission et puissance max rayonnés dans ces bandes : Nucleo-WL33CC1 : Bande de fréquence : 869.4-869.65MHz...
  • Page 34: Table Of Contents

    7.8.1 RX_LPAWUR ................................20 ARDUINO ® ..............................21 CONNECTORS 7.9.1 Description ................................21 ARDUINO ® interface and pinout ..........................21 7.9.2 7.10 ST ..............................23 MORPHO CONNECTORS UMxxxx - Rev 1.1 –Sept 2024 page 34 For further information contact your local STMicroelectronics sales office.
  • Page 35 UMxxxx Contents 7.11 S ........................25 OLDER BRIDGES CONFIGURATION AND PURPOSE 7.11.1 MB1801 Mezzanine board solder bridges ......................25 7.11.2 MB2029 MCU RF board solder bridges ......................... 27 NUCLEO-WL33CC PRODUCT INFORMATION ......................... 29 ................................29 RODUCT MARKING NUCLEO-WL33CC ........................... 30 PRODUCT HISTORY ..............................
  • Page 36: List Of Tables

    Table 7 : IPD reference for Nucleo-WL33CC variant .........................19 Table 8 : LPAWUR RX BOM according to frequency band .......................20 Table 9 : Pinout of the ARDUINO® connectors ..........................21 Table 10 : Pinout of the ST morpho connectors ..........................23 Table 11 : Mezzanine board solder bridges .............................25 Table 12 : Mcu RF board solder bridges ............................27...
  • Page 37: List Of Figures

    UMxxxx List of figures List of figures Figure 1 : NUCLEO-WL33CC overview .............................1 Figure 2 : Hardware block diagram ..............................8 Figure 3 : NUCLEO-WL33CC PCB top view ............................9 Figure 4 : NUCLEO-WL33CC PCB details of the MCU RF board MB2029 ..................9 Figure 5 : NUCLEO-WL33CC PCB bottom view ..........................10 Figure 6 : NUCLEO-WL33CC mechanical dimensions (in millimeters) ...................10 Figure 7 : NUCLEO-WL33CC power tree ............................11...
  • Page 38 UMxxxx List of figures IMPORTANT NOTICE – 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.

This manual is also suitable for:

Stm32wl3 nucleo-64Mb2029Mb1801

Table of Contents