STM32WB55RCV6 STM32 32-bit Arm Cortex MCUs by STMicroelectronics

Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256

Status: Active
Series: STM32WB55RC
RoHS: Compliant
View Datasheet Manufacturer Site View Pricing & Stock

The STM32WB55xx and STM32WB35xx multiprotocol wireless and ultra-low-power devices embed a powerful and ultra-low-power radio compliant with the Bluetooth ® Low Energy SIG specification 5.2 and with IEEE 802.15.4-2011. They contain a dedicated Arm ® Cortex ® -M0+ for performing all the real-time low layer operation. The devices are designed to be extremely low-power and are based on the high-performance Arm ® Cortex ® -M4 32-bit RISC core operating at a frequency of up to 64 MHz. This core features a Floating point unit (FPU) single precision that supports all Arm ® single-precision data-processing instructions and data types. It also implements a full set of DSP instructions and a memory protection unit (MPU) that enhances application security. Enhanced inter-processor communication is provided by the IPCC with six bidirectional channels. The HSEM provides hardware semaphores used to share common resources between the two processors. The devices embed high-speed memories (up to 1 Mbyte of Flash memory for STM32WB55xx, up to 512 Kbytes for STM32WB35xx, up to 256 Kbytes of SRAM for STM32WB55xx, 96 Kbytes for STM32WB35xx), a Quad-SPI Flash memory interface (available on all packages) and an extensive range of enhanced I/Os and peripherals. Direct data transfer between memory and peripherals and from memory to memory is supported by fourteen DMA channels with a full flexible channel mapping by the DMAMUX peripheral. The devices feature several mechanisms for embedded Flash memory and SRAM: readout protection, write protection and proprietary code readout protection. Portions of the memory can be secured for Cortex ® -M0+ exclusive access. The two AES encryption engines, PKA and RNG enable lower layer MAC and upper layer cryptography. A customer key storage feature may be used to keep the keys hidden. The devices offer a fast 12-bit ADC and two ultra-low-power comparators associated with a high accuracy reference voltage generator. These devices embed a low-power RTC, one advanced 16-bit timer, one general-purpose32-bit timer, two general-purpose 16-bit timers, and two 16-bit low-power timers. In addition, up to 18 capacitive sensing channels are available for STM32WB55xx (not on UFQFPN48 package). The STM32WB55xx also embed an integrated LCD driver up to 8x40 or 4x44, with internal step-up converter. The STM32WB55xx and STM32WB35xx also feature standard and advanced communication interfaces, namely one USART (ISO 7816, IrDA, Modbus and Smartcard mode), one low- power UART (LPUART), two I2Cs (SMBus/PMBus), two SPIs (one for STM32WB35xx) up to 32 MHz, one serial audio interface (SAI) with two channels and three PDMs, one USB 2.0 FS device with embedded crystal-less oscillator, supporting BCD and LPM and one Quad-SPI with execute-in-place (XIP) capability. The STM32WB55xx and STM32WB35xx operate in the -40 to +105 °C (+125 °C junction) and -40 to +85 °C (+105 °C junction) temperature ranges from a 1.71 to 3.6 V power supply. A comprehensive set of power-saving modes enables the design of low-power applications. The devices include independent power supplies for analog input for ADC. The STM32WB55xx and STM32WB35xx integrate a high efficiency SMPS step-down converter with automatic bypass mode capability when the V DD falls below V BORx (x = 1, 2, 3, 4) voltage level (default is 2.0 V). It includes independent power supplies for analog input for ADC and comparators, as well as a 3.3 V dedicated supply input for USB. A V BAT dedicated supply allows the devices to back up the LSE 32.768 kHz oscillator, the RTC and the backup registers, thus enabling the STM32WB55xx and STM32WB35xx to supply these functions even if the main V DD is not present through a CR2032-like battery, a Supercap or a small rechargeable battery. The STM32WB55xx offer four packages, from 48 to 129 pins. The STM32WB35xx offer one package, 48 pins.

Prices starting from US$3.63


Distributor Starting From Stock
Logo for Newark Electronics Newark Electronics US$4.05
3,172
Buy Now
Logo for element14 element14 US$4.70
3,172
Buy Now
Logo for Future Electronics Future Electronics US$3.63
-
Buy Now
Logo for Avnet America Avnet America US$3.79
-
Buy Now
Logo for EBV Elektronik EBV Elektronik -
-
Buy Now
Logo for Avnet Silica Avnet Silica -
-
Buy Now
View Full Pricing & Stock Comparison

Features

Include ST state-of-the-art patented technology
Radio 2.4 GHz RF transceiver supporting Bluetooth® 5.2 specification, IEEE 802.15.4-2011 PHY and MAC, supporting Thread and Zigbee® 3.0 RX sensitivity: -96 dBm (Bluetooth® Low Energy at 1 Mbps), -100 dBm (802.15.4) Programmable output power up to +6 dBm with 1 dB steps Integrated balun to reduce BOM Support for 2 Mbps Support advertising extension 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 Available integrated passive device (IPD) companion chip for optimized matching solution (MLPF-WB-01E3 or MLPF-WB-02E3)
2.4 GHz
RF transceiver supporting Bluetooth® 5.2 specification, IEEE 802.15.4-2011 PHY and MAC, supporting Thread and Zigbee® 3.0
RX sensitivity: -96 dBm (Bluetooth® Low Energy at 1 Mbps), -100 dBm (802.15.4)
Programmable output power up to +6 dBm with 1 dB steps
Integrated balun to reduce BOM
Support for 2 Mbps
Support advertising extension
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
Available integrated passive device (IPD) companion chip for optimized matching solution (MLPF-WB-01E3 or MLPF-WB-02E3)
Ultra-low-power platform 1.71 to 3.6 V power supply – 40 °C to 85 / 105 °C temperature ranges 13 nA shutdown mode 600 nA Standby mode + RTC + 32 KB RAM 2.1 µA Stop mode + RTC + 256 KB RAM Active-mode MCU: < 53 µA / MHz when RF and SMPS on Radio: Rx 4.5 mA / Tx at 0 dBm 5.2 mA
1.71 to 3.6 V power supply
– 40 °C to 85 / 105 °C temperature ranges
13 nA shutdown mode
600 nA Standby mode + RTC + 32 KB RAM
2.1 µA Stop mode + RTC + 256 KB RAM
Active-mode MCU: < 53 µA / MHz when RF and SMPS on
Radio: Rx 4.5 mA / Tx at 0 dBm 5.2 mA
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 64 MHz, MPU, 80 DMIPS and DSP instructions
Performance benchmark 1.25 DMIPS/MHz (Drystone 2.1) 219.48 CoreMark® (3.43 CoreMark/MHz at 64 MHz)
1.25 DMIPS/MHz (Drystone 2.1)
219.48 CoreMark® (3.43 CoreMark/MHz at 64 MHz)
Energy benckmark 303 ULPMarkâ„¢ CP score
303 ULPMarkâ„¢ CP score
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
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 32 MHz crystal oscillator with integrated trimming capacitors (Radio and CPU clock) 32 kHz crystal oscillator for RTC (LSE) Internal low-power 32 kHz (±5%) RC (LSI1) Internal low-power 32 kHz (stability ±500 ppm) RC (LSI2) Internal multispeed 100 kHz to 48 MHz oscillator, auto-trimmed by LSE (better than ±0.25% accuracy) High speed internal 16 MHz factory trimmed RC (±1%) 2x PLL for system clock, USB, SAI and ADC
32 MHz crystal oscillator with integrated trimming capacitors (Radio and CPU clock)
32 kHz crystal oscillator for RTC (LSE)
Internal low-power 32 kHz (±5%) RC (LSI1)
Internal low-power 32 kHz (stability ±500 ppm) RC (LSI2)
Internal multispeed 100 kHz to 48 MHz oscillator, auto-trimmed by LSE (better than ±0.25% accuracy)
High speed internal 16 MHz factory trimmed RC (±1%)
2x PLL for system clock, USB, SAI and ADC
Memories Up to 1 MB Flash memory with sector protection (PCROP) against R/W operations, enabling radio stack and application 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 1 Kbyte (128 double words) OTP
Up to 1 MB Flash memory with sector protection (PCROP) against R/W operations, enabling radio stack and application
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
1 Kbyte (128 double words) OTP
Rich analog peripherals (down to 1.62 V) 12-bit ADC 4.26 Msps, up to 16-bit with hardware oversampling, 200 µA/Msps 2x ultra-low-power comparator Accurate 2.5 V or 2.048 V reference voltage buffered output
12-bit ADC 4.26 Msps, up to 16-bit with hardware oversampling, 200 µA/Msps
2x ultra-low-power comparator
Accurate 2.5 V or 2.048 V reference voltage buffered output
System peripherals Inter processor communication controller (IPCC) for communication with Bluetooth® Low Energy and 802.15.4 HW semaphores for resources 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 32 Mbit/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 18 sensors LCD 8x40 with step-up converter 1x 16-bit, four channels advanced timer 2x 16-bit, two channels timer 1x 32-bit, four channels timer 2x 16-bit ultra-low-power timer 1x independent Systick 1x independent watchdog 1x window watchdog
Inter processor communication controller (IPCC) for communication with Bluetooth® Low Energy and 802.15.4
HW semaphores for resources 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 32 Mbit/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 18 sensors
LCD 8x40 with step-up converter
1x 16-bit, four channels advanced timer
2x 16-bit, two channels timer
1x 32-bit, four channels timer
2x 16-bit ultra-low-power timer
1x independent Systick
1x independent watchdog
1x window watchdog
Security and 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 Die information: 96-bit unique ID IEEE 64-bit unique ID. Possibility to derive 802.15.4 64-bit and Bluetooth® Low Energy 48-bit EUI
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
Die information: 96-bit unique ID
IEEE 64-bit unique ID. Possibility to derive 802.15.4 64-bit and Bluetooth® Low Energy 48-bit EUI
Up to 72 fast I/Os, 70 of them 5 V-tolerant
Development support Serial wire debug (SWD), JTAG for the application processor Application cross trigger with input / output Embedded Trace Macrocellâ„¢ for application
Serial wire debug (SWD), JTAG for the application processor
Application cross trigger with input / output
Embedded Trace Macrocellâ„¢ for application
All packages are ECOPACK2 compliant

Resources


Application Notes
AN3126 Audio and waveform generation using the DAC in STM32 products
AN5289 Building wireless applications with STM32WB Series microcontrollers
AN5669 Certification of customer products using STM32WB
AN5491 Creating manufacture specific clusters on STM32WB Series
AN4312 Design with surface sensors for touch sensing applications on MCUs
AN5732 Developing Zigbee® sleepy end devices on STM32WB Series
AN5609 Developing Zigbee® smart energy applications on STM32WB Series
AN5165 Development of RF hardware using STM32WB microcontrollers
AN4894 EEPROM emulation techniques and software for STM32 microcontrollers
AN1709 EMC design guide for STM8, STM32 and Legacy MCUs
AN3960 ESD considerations for touch sensing applications on MCUs
AN5612 ESD protection of STM32 MCUs and MPUs
AN1181 Electrostatic discharge sensitivity measurement
AN5543 Enhanced methods to handle SPI communication on STM32 devices
AN5379 Examples of AT commands on STM32WB Series microcontrollers
AN4776 General-purpose timer cookbook for STM32 microcontrollers
AN5613 Getting started with Dynamic-concurrent mode BLE / Zigbee® on STM32WB Series microcontrollers
AN5506 Getting started with Zigbee® on STM32WB Series
AN5105 Getting started with touch sensing control on STM32 microcontrollers
AN4750 Handling of soft errors in STM32 applications
AN4803 High-speed SI simulations using IBIS and board-level simulations using HyperLynx® SI on STM32 MCUs and MPUs
AN5292 How to build a Bluetooth® Low Energy mesh application for STM32WB Series
AN2834 How to get the best ADC accuracy in STM32 microcontrollers
AN4229 How to implement a vocoder solution using STM32 microcontrollers
AN5498 How to use Zigbee® clusters templates on STM32WB Series
AN4991 How to wake up an STM32xx Series microcontroller from low-power mode with the USART or the LPUART
AN4221 I2C protocol used in the STM32 bootloader
AN4299 Improve conducted noise robustness for touch sensing applications on MCUs
AN3236 Increase the number of touchkeys for touch sensing applications on MCUs
AN5027 Interfacing PDM digital microphones using STM32 MCUs and MPUs
AN5156 Introduction to STM32 microcontrollers security
AN5129 Low cost PCB antenna for 2.4GHz radio: meander design for STM32WB Series
AN4838 Managing memory protection unit in STM32 MCUs
AN5805 Migrating between STM32WB10/15/50/55 microcontrollers
AN5451 Migrating between STM32WB30/35/50/55 microcontrollers
AN5290 Minimal BOM for STM32WB Series microcontrollers
AN4635 Minimization of power consumption using LPUART for STM32 microcontrollers
AN5434 On-board antennas reference design for the STM32WB Series MCUs
AN2867 Oscillator design guide for STM8AF/AL/S, STM32 MCUs and MPUs
AN5247 Over-the-air application and wireless firmware update for STM32WB Series microcontrollers
AN5492 Persistent data management ZigBee® and non-volatile memory in STM32WB Series
AN5042 Precise HSE frequency and startup time tuning for STM32 wireless MCUs
AN4760 Quad-SPI interface on STM32 microcontrollers and microprocessors
AN4286 SPI protocol used in the STM32 bootloader
AN5745 ST Bluetooth Mesh Light LC Server model
AN5707 ST Bluetooth Mesh Sensor model
AN5185 ST firmware upgrade services for STM32WB Series
AN5224 STM32 DMAMUX: the DMA request router
AN4013 STM32 cross-series timer overview
AN4899 STM32 microcontroller GPIO hardware settings and low-power consumption
AN2606 STM32 microcontroller system memory boot mode
AN5155 STM32Cube MCU Package examples for STM32WB Series
AN5270 STM32WB Bluetooth® Low Energy (BLE) wireless interface
AN5604 STM32WB Series BLE interoperability report
AN5395 STM32WB Series MCUs with an external power amplifier
AN5627 STM32WB Series ZigBee commissioning guide
AN5378 STM32WB Series microcontrollers bring-up procedure
AN5071 STM32WB Series microcontrollers ultra-low-power features overview
AN4310 Sampling capacitor selection guide for touch sensing applications on MCUs
AN2639 Soldering recommendations and package information for Lead-free ECOPACK MCUs and MPUs
AN5036 Thermal management guidelines for STM32 applications
AN4316 Tuning a touch sensing application on MCUs
AN3155 USART protocol used in the STM32 bootloader
AN3156 USB DFU protocol used in the STM32 bootloader
AN5225 USB Type-C Power Delivery using STM32 MCUs and MPUs
AN5246 Usage of SMPS on STM32WB Series microcontrollers
AN4759 Using the hardware real-time clock (RTC) and the tamper management unit (TAMP) with STM32 microcontrollers
AN5690 VREFBUF peripheral applications and trimming technique
AN4655 Virtually increasing the number of serial communication peripherals in STM32 applications
AN5500 ZSDK API implementation for Zigbee® on STM32WB Series






Application Notes for related Tools & Software
Atollic Editing Keyboard Shortcuts
AN4841 Digital signal processing for STM32 microcontrollers using CMSIS
FreeRTOS Guide
AN5361 Getting started with projects based on dual-core STM32H7 microcontrollers in STM32CubeIDE
AN5564 Getting started with projects based on dual-core STM32WL microcontrollers in STM32CubeIDE
AN5394 Getting started with projects based on the STM32L5 Series in STM32CubeIDE
AN5360 Getting started with projects based on the STM32MP1 Series in STM32CubeIDE
AN4435 Guidelines for obtaining UL/CSA/IEC 60730-1/60335-1 Class B certification in any STM32 application
AN5418 How to build a simple USB-PD sink application with STM32CubeMX
How to do semihosting in TrueSTUDIO
Installing STM32Cubeprogrammer in TrueSTUDIO
AN5056 Integration guide for the X-CUBE-SBSFU STM32Cube Expansion Package
AN4865 Low-power timer (LPTIM) applicative use cases on STM32 MCUs and MPUs
AN5426 Migrating graphics middleware projects from STM32CubeMX 5.4.0 to STM32CubeMX 5.5.0
AN4635 Minimization of power consumption using LPUART for STM32 microcontrollers
AN5042 Precise HSE frequency and startup time tuning for STM32 wireless MCUs
AN4502 STM32 SMBus/PMBusâ„¢ embedded software expansion for STM32Cubeâ„¢
AN4657 STM32 in-application programming (IAP) using the USART
AN5155 STM32Cube MCU Package examples for STM32WB Series
STM32CubeMX Installation in TrueSTUDIO
AN5731 STM32CubeMX and STM32CubeIDE thread-safe solution
AN5054 Secure programming using STM32CubeProgrammer
TrueSTUDIO for ARM® Migration Guide: IAR Embedded Workbench to TrueSTUDIO
AN4759 Using the hardware real-time clock (RTC) and the tamper management unit (TAMP) with STM32 microcontrollers




Alternative Descriptions

Mcu, Arm Cortex-M4F/M0+, Vfqfpn-Ep | Newark Electronics
MCU, ARM CORTEX-M4F/M0+, VFQFPN-EP | element14
STM32 Series 256 kB Flash SMT Bluetooth« 32-Bit Microcontroller - VFQFPN-68 | Future Electronics
MCU 32-Bit STM32WB55 ARM Cortex-M4F RISC 256KB Flash 1.71V to 3.6V 68-Pin UFQFPN T/R | Avnet America


Frequently Asked Questions

Where can I find additional details, specifications and documents for a STM32WB55RCV6?

Additional datasheets, footprints and schematics for STM32WB55RCV6 are listed on our Part Details page. You can also find images and similar parts to STM32WB55RCV6 on this page.

What pricing and inventory information can I view?

Distributor pricing and stock information is available for STM32WB55RCV6 on our Product Comparison page. Access via the 'View Pricing & Stock' button to view STM32WB55RCV6 price breaks, MOQs, lead times, inventory and SKUs from distributors.

What category does STM32WB55RCV6 fall under?

The STM32WB55RCV6 is listed under Microcontrollers & Microprocessors > STM32 32-bit Arm Cortex MCUs > STM32 Wireless MCUs > STM32WB Series > STM32WBx5.

Can I view similar or alternative parts?

You can view similar parts to STM32WB55RCV6 when available in the STM32WBx5 range under the specifications section at the bottom of the details page.

Who can I contact for technical support of the product?

Submit any questions directly to the customer support team of the distributor listing the product. For the STM32WB55RCV6 you can contact the distributor directly for product support, shipping queries etc.

Is the STM32WB55RCV6 RoHS compliant?

Yes. This part has been flagged as RoHS Compliant by STMicroelectronics.

Which authorised distributors for STM32WB55RCV6 have stock available?

Authorised distributors including Newark Electronics, element14, Farnell, Future Electronics and Avnet America have stock available or on a lead time for STM32WB55RCV6.

How do I check stock and lead times for all distributors?

Stock availability and lead times will be displayed for STM32WB55RCV6 often in real-time on the comparison pages.

What if I can't find stock of STM32WB55RCV6?

You can fill out our help required form which you can use to request a quote for STM32WB55RCV6 from some of our verified obsolescence suppliers. Alternatively, contact us via our web chat in the bottom left of your screen and one of our team will try to help.

We use cookies to improve your experience. See our privacy policy.
Okay