
STMicroelectronics STM32WB Dual-Core Multi-Protocol Wireless MCUs
STMicroelectronics STM32WB Dual-Core Multi-Protocol Wireless Microcontrollers (MCU) is an ultra-low-power 2.4GHz MCU System-on-Chip (SoC). The STMicroelectronics STM32WB supports BLUETOOTH®/BLE 5.0 and IEEE 802.15.4 communication protocols (in Single and Concurrent modes) covering a wide spectrum of IoT application needs. Based on the ultra-low-power STM32L4 MCU, the STM32WB Wireless MCU is designed to reduce development time and cost, extend application battery life, and inspire innovation thanks to its rich and flexible peripheral set.
The dual-core architecture of the STM32WB Wireless MCU enables real-time execution of both application code and network-processing tasks. As a result, developers can ensure an outstanding end-user experience while also taking advantage of the flexibility to optimize system resources, power consumption, and material costs.
The Arm® Cortex®-M0+ network-processing controller contains protocol stacks including the STMicroelectronics OpenThread Stack and the Bluetooth 5 stack with Mesh 1.0 support, which comes with multiple profiles. The radio’s generic HCI and Media Access Control (MAC) layer gives developers the flexibility to use their own choice of Bluetooth Low Energy (BLE) stack or other IEEE 802.15.4 proprietary stacks.
State-of-the-art protection features, essential to protect user data and help protect intellectual property in smart connected devices, include embedded customer-key storage, an elliptic curve encryption engine for Public Key Authentication (PKA), and hardware support for AES 256-bit cryptography. Developers can also future-proof products in the field, leveraging Secure Firmware Update (SFU) and support for Root Secure Service (RSS) to authenticate Over the Air (OTA) updates.
The STM32WB Wireless MCUs are offered in a choice of 48-pin UQFN, 68-pin VQFN, or 100-pin WLCSP with up to 72x general-purpose I/Os (GPIO). All packages are ECOPACK2® compliant.
All In One MCU

Features
- Core
- Arm 32-bit Cortex-M4 CPU with FPU, Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait-state execution from Flash memory, frequency up to 64MHz, MPU, 80DMIPS and DSP instructions
- Radio
- 2.4GHz
- RF transceiver supporting Bluetooth specification v5.0 and IEEE 802.15.4-2011 PHY and MAC
- RX Sensitivity of -96dBm (Bluetooth Low Energy at 1MBps), -100dBm (802.15.4)
- Programmable output power up to +6dBm with 1dB steps
- Integrated balun to reduce BOM
- Support for 2Mbps
- Dedicated Arm 32-bit Cortex M0 + CPU for real-time Radio layer
- Accurate RSSI to enable power control
- Suitable for systems requiring compliance with radio frequency regulations ETSI EN 300 328, EN 300 440, FCC CFR47 Part 15, and ARIB STD-T66
- Support for external PA
- Ultra-low-power platform
- 1.71V to 3.6V power supply
- -40°C to +85/105°C temperature ranges
- 13nA shutdown mode
- 600nA Standby mode + RTC + 32KB RAM
- 2.1μA Stop mode + RTC + 256KB RAM
- Active-mode MCU + RF (SMPS On)< 53μA/MHz
- RX: 3.8mA
- TX at 0 dBm: 5.5mA
- Supply and Reset management
- High-efficiency embedded SMPS step-down converter with intelligent bypass mode
- Ultra-safe, low-power BOR (brownout reset) with five selectable thresholds
- Ultra-low-power POR/PDR
- Programmable voltage detector (PVD)
- VBAT mode with RTC and backup registers
- Clock sources
- 32MHz crystal oscillator with integrated trimming capacitors (Radio and CPU clock)
- 32kHz crystal oscillator for RTC (LSE)
- Internal low-power 32kHz (±5%) RC (LSI1)
- Internal low-power 32kHz (stability ±500ppm) RC (LSI2)
- Internal multispeed 100kHz to 48MHz oscillator, auto-trimmed by LSE (better than ±0.25% accuracy)
- High Speed internal 16MHz factory trimmed RC (±1%)
- 2x PLL for system clock, USB, SAI and ADC
- Memories
- Up to 1MB Flash memory with sector protection (PCROP) against R/W operations, enabling authentic Bluetooth Low Energy and 802.15.4 SW stack
- Up to 256 KB SRAM, including 64 KB with hardware parity check
- 20x32-bit Backup register
- Boot loader supporting, USART, SPI, I2C, and USB interfaces
- OTA (Over the Air) Bluetooth Low Energy and 802.15.4 update
- Quad SPI memory interface with XIP
- Rich Analog peripherals (down to 1.62V)
- 12-bit ADC 4.26Msps, up to 16-bit with hardware oversampling, 200μA/Msps
- 2x ultra-low-power comparator
- Accurate 2.5V or 2.048V reference voltage buffered output
- System peripherals
- Inter Processor Communication Controller (IPCC) for communication with Bluetooth Low Energy and 802.15.4
- HW semaphores for resource sharing between CPUs
- 2x DMA controllers (7x channels each) supporting ADC, SPI, I2C, USART, QSPI, SAI, AES, Timers
- 1x USART (ISO 7816, IrDA, SPI Master, Modbus and Smartcard mode)
- 1x LPUART (Low Power)
- 2x SPI 32MBit/s
- 2x I2C (SMBus/PMBus)
- 1x SAI (dual channel high-quality audio)
- 1x USB 2.0 FS device, crystal-less, BCD and LPM
- Touch Sensing controller, up to 28 channels
- LCD 8x40 with step-up converter
- 1x 16-bit, four-channel advanced timer
- 2x 16-bit, two-channel timer
- 1x 32-bit, four-channel timer
- 2x 16-bits ultra-low-power timer
- 1x independent Systick
- 1x independent watchdog
- 1x window watchdog
- Security & ID
- Secure Firmware Installation (SFI) for Bluetooth Low Energy and 802.15.4 SW stack
- 3x Hardware Encryption AES maximum 256-bit for the application, the Bluetooth Low Energy and IEEE802.15.4
- Customer key storage / key manager services
- HW Public Key Authority (PKA)
- Cryptographic algorithms: RSA, Diffie-Helman, ECC over GF(p)
- True random number generator (RNG)
- Sector protection against R/W operation (PCROP)
- CRC calculation unit
- 96-bit unique ID
- 64-bit unique ID. Possibility to derive 802.15.5 64-bit and Bluetooth Low Energy 48-bit EUI
- Up to 72 fast I/Os, 70 of them 5V-tolerant
- Development support
- Serial wire debug (SWD), JTAG for the Application processor
- Application cross-trigger with input and output
- Embedded Trace Macrocell™ for application
- Package options:
- UQFN-48, 0.5mm pitch
- VQFN-68, 0.4mm pitch
- WLCSP-100, 0.4mm pitch
- ECOPACK2 compliant
Applications
- Internet-of-Things (IoT)
- Fitness and healthcare
- Home security and automation
- Smart lighting
- Wireless audio
- Wearables
- Fleet maintenance
- Industrial appliances
- Beaconing
- Asset tracking
Content Stream

Videos
Block Diagram
