STM32WB15CCU6 - 2.4GHz Wireless MCU, 320KB Flash | STMicroelectronics
MPN: STM32WB15CCU6 β Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.32 | $4.32 |
| 10 | $3.89 | $38.90 |
| 100 | $3.46 | $346.00 |
| 500 | $3.11 | $1,555.00 |
| 1,000 | $2.77 | $2,770.00 |
Drop-in alternatives for STM32WB15CCU6 β same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool β Select alternative parts for side-by-side comparison:
STM32WB15CCU7
β Drop-Inπ Reference alternative (not in catalog)
STM32WB15CCU6T6
β Drop-Inπ Reference alternative (not in catalog)
STM32WB15CCU6TR
β Drop-Inπ Reference alternative (not in catalog)
STM32WB55CCU6
β Drop-Inπ Reference alternative (not in catalog)
STM32WB15CCU6 Maximum Ratings & Electrical Characteristics
| Core Processor | Arm Cortex-M4 (64 MHz) + Arm Cortex-M0+ (32 MHz) |
| Flash Memory | 320 KB |
| SRAM | 48 KB |
| Wireless Protocol | Bluetooth Low Energy 5.2 |
| Radio Frequency | 2.4 GHz |
| Transmit Power | +6 dBm |
| Receiver Sensitivity | -96 dBm |
| Supply Voltage | 1.71 V to 3.6 V |
| Operating Temperature | -40Β°C to +105Β°C |
| Package | UFQFPN-48 (7x7 mm) |
| Mounting Type | Surface Mount |
| Number of I/O Pins | 30 |
| ADC Resolution | 12-bit |
| Standby Current | 1.6 Β΅A |
| RoHS Status | Compliant |
STM32WB15CCU6 Pin Configuration
| Pin 1 | VBAT β Battery supply voltage |
| Pin 2 | VDD β Digital power supply |
| Pin 3 | VSS β Ground |
| Pin 4 | PA0 β GPIO, ADC input |
| Pin 5 | PA1 β GPIO, ADC input |
| Pin 6 | PA2 β GPIO, USART2_TX |
| Pin 7 | PA3 β GPIO, USART2_RX |
| Pin 8 | PA4 β GPIO, SPI1_NSS |
| Pin 9 | PA5 β GPIO, SPI1_SCK |
| Pin 10 | PA6 β GPIO, SPI1_MISO |
| Pin 11 | PA7 β GPIO, SPI1_MOSI |
| Pin 12 | PA8 β GPIO, I2C1_SCL |
| Pin 13 | PA9 β GPIO, I2C1_SDA |
| Pin 14 | PA10 β GPIO, USART1_RX |
| Pin 15 | PA11 β GPIO, USART1_TX |
| Pin 16 | PA12 β GPIO, USB_DM |
| Pin 17 | PA13 β GPIO, SWDIO |
| Pin 18 | PA14 β GPIO, SWCLK |
| Pin 19 | PA15 β GPIO, JTDI |
| Pin 20 | PB0 β GPIO, ADC input |
| Pin 21 | PB1 β GPIO, ADC input |
| Pin 22 | PB2 β GPIO, BOOT1 |
| Pin 23 | PB3 β GPIO, JTDO |
| Pin 24 | PB4 β GPIO, JNTRST |
| Pin 25 | PB5 β GPIO, I2C2_SCL |
| Pin 26 | PB6 β GPIO, I2C2_SDA |
| Pin 27 | PB7 β GPIO, USART3_TX |
| Pin 28 | PB8 β GPIO, USART3_RX |
| Pin 29 | PB9 β GPIO, SPI2_NSS |
| Pin 30 | PB10 β GPIO, SPI2_SCK |
| Pin 31 | PB11 β GPIO, SPI2_MISO |
| Pin 32 | PB12 β GPIO, SPI2_MOSI |
| Pin 33 | PB13 β GPIO, USART4_TX |
| Pin 34 | PB14 β GPIO, USART4_RX |
| Pin 35 | PB15 β GPIO, USART5_TX |
| Pin 36 | PC0 β GPIO, ADC input |
| Pin 37 | PC1 β GPIO, ADC input |
| Pin 38 | PC2 β GPIO, ADC input |
| Pin 39 | PC3 β GPIO, ADC input |
| Pin 40 | PC4 β GPIO, ADC input |
| Pin 41 | PC5 β GPIO, ADC input |
| Pin 42 | PC6 β GPIO, USART6_TX |
| Pin 43 | PC7 β GPIO, USART6_RX |
| Pin 44 | PC8 β GPIO, I2C3_SCL |
| Pin 45 | PC9 β GPIO, I2C3_SDA |
| Pin 46 | PC10 β GPIO, SPI3_NSS |
| Pin 47 | PC11 β GPIO, SPI3_SCK |
| Pin 48 | PC12 β GPIO, SPI3_MISO |
Safe Operating Area (SOA) & Thermal Characteristics
No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.
Typical Applications
STM32WB15CCU6 is suitable for 6 applications: Smart Home Devices, Healthcare Wearables, Industrial Wireless Sensors, Asset Tracking, Smart Agriculture, Beacons and Proximity Marketing.
Smart Home Devices
The STM32WB15CCU6 is ideal for smart home devices such as smart locks, smart lighting, and environmental sensors. Its Bluetooth Low Energy 5.2 radio enables seamless connectivity with smartphones and hubs, while the dual-core architecture allows efficient handling of both the radio stack and application logic. The low standby current of 1.6 Β΅A ensures long battery life for battery-powered devices. In a typical smart lock, the STM32WB15CCU6 manages the motor driver, reads the keypad, and communicates with the user's smartphone via BLE, providing secure access control. The device's AES encryption engine ensures secure pairing and data transmission, protecting against unauthorized access. With a supply voltage range of 1.71V to 3.6V, it can operate directly from two AA batteries or a lithium coin cell, simplifying power design. The 320 KB flash memory provides ample space for firmware updates and user data storage, enabling over-the-air updates for feature enhancements.
Recommended
Healthcare Wearables
The STM32WB15CCU6 is well-suited for healthcare wearables like fitness trackers, heart rate monitors, and smart patches. Its low power consumption is critical for continuous monitoring, with a standby current of 1.6 Β΅A and multiple low-power modes. The Cortex-M4 core can process sensor data in real-time, while the Cortex-M0+ handles the BLE stack, ensuring efficient operation. The device's 12-bit ADC can interface with analog sensors such as photoplethysmography (PPG) sensors for heart rate monitoring. The BLE 5.2 radio supports reliable data transmission to a smartphone app, allowing users to track their health metrics. The wide operating temperature range of -40Β°C to +105Β°C ensures reliable operation in various environments. The 320 KB flash memory is sufficient for storing sensor data and firmware, and the AES encryption engine secures sensitive health data during transmission. The compact UFQFPN-48 package enables small form factor designs, essential for wearable devices.
Recommended
Industrial Wireless Sensors
In industrial settings, the STM32WB15CCU6 is used in wireless sensor nodes for condition monitoring, predictive maintenance, and process control. Its robust radio performance, with a transmit power of +6 dBm and receiver sensitivity of -96 dBm, ensures reliable communication in harsh environments. The device's wide operating temperature range of -40Β°C to +105Β°C makes it suitable for industrial applications where temperatures can vary significantly. The dual-core architecture allows the Cortex-M0+ to manage the BLE stack, while the Cortex-M4 handles sensor data processing and control algorithms. The 12-bit ADC can interface with various industrial sensors, such as temperature, pressure, and vibration sensors. The low power consumption enables battery-powered operation for years, reducing maintenance costs. The AES encryption engine ensures secure data transmission, protecting sensitive industrial data. The 320 KB flash memory provides ample space for firmware and data logging, and the device supports over-the-air updates for remote maintenance.
Recommended
Asset Tracking
The STM32WB15CCU6 is ideal for asset tracking applications, such as tracking packages, vehicles, or equipment. Its low power consumption allows battery-powered trackers to operate for extended periods, with a standby current of 1.6 Β΅A. The BLE 5.2 radio enables communication with smartphones or BLE gateways, allowing real-time location updates. The device's 12-bit ADC can interface with sensors like accelerometers to detect movement, triggering location updates only when necessary, further conserving power. The wide supply voltage range of 1.71V to 3.6V allows operation from a single lithium battery. The 320 KB flash memory provides ample space for storing tracking data and firmware. The AES encryption engine ensures secure data transmission, protecting the location information. The compact UFQFPN-48 package enables small, lightweight tracker designs. The device's robust radio performance ensures reliable communication even in challenging environments, such as warehouses or outdoor areas.
Recommended
Smart Agriculture
The STM32WB15CCU6 is used in smart agriculture for monitoring soil moisture, temperature, and humidity in fields. Its low power consumption is essential for battery-powered sensors deployed in remote areas, with a standby current of 1.6 Β΅A. The BLE 5.2 radio allows data transmission to a central gateway or smartphone, enabling farmers to monitor conditions in real-time. The device's 12-bit ADC can interface with soil moisture sensors and other analog sensors. The wide operating temperature range of -40Β°C to +105Β°C ensures reliable operation in outdoor environments. The dual-core architecture allows efficient handling of sensor data and wireless communication. The 320 KB flash memory provides ample space for firmware and data logging. The AES encryption engine ensures secure data transmission, protecting agricultural data. The compact UFQFPN-48 package enables small, low-cost sensor nodes that can be deployed in large numbers.
Recommended
Beacons and Proximity Marketing
The STM32WB15CCU6 is well-suited for BLE beacons used in proximity marketing, indoor navigation, and location-based services. Its low power consumption allows beacons to operate for years on a single battery, with a standby current of 1.6 Β΅A. The BLE 5.2 radio supports advertising packets, enabling beacons to broadcast their presence to nearby smartphones. The device's transmit power of +6 dBm provides a configurable range, allowing designers to adjust the coverage area. The 320 KB flash memory provides ample space for storing beacon configuration and firmware updates. The AES encryption engine can be used to secure beacon data, preventing unauthorized modifications. The compact UFQFPN-48 package enables small, unobtrusive beacon designs. The device's wide supply voltage range of 1.71V to 3.6V allows operation from a coin cell battery. The dual-core architecture ensures efficient handling of advertising and connection events, maximizing battery life.
Recommended
Recommended Products Summary
Engineering reference data for STM32WB15CCU6 β comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32WB15CCU7 | STM32WB15CCU6T6 | STM32WB55CCU6 | nRF52832 |
|---|---|---|---|---|---|
| Package | UFQFPN-48 (7x7 mm) | UFQFPN-48 (7x7 mm) - same | UFQFPN-48 (7x7 mm) - same | UFQFPN-48 (7x7 mm) - same | QFN-48 (6x6 mm) - different |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | Nordic Semiconductor |
| Flash Memory | 320 KB | 320 KB | 320 KB | 1 MB | 512 KB |
| SRAM | 48 KB | 48 KB | 48 KB | 256 KB | 64 KB |
| Wireless Protocol | Bluetooth Low Energy 5.2 | Bluetooth Low Energy 5.2 | Bluetooth Low Energy 5.2 | BLE 5.2, Zigbee, Thread | Bluetooth Low Energy 5.0 |
| Transmit Power | +6 dBm | +6 dBm | +6 dBm | +6 dBm | +4 dBm |
| Receiver Sensitivity | -96 dBm | -96 dBm | -96 dBm | -96 dBm | -96 dBm |
| Operating Temperature | -40Β°C to +105Β°C | -40Β°C to +125Β°C | -40Β°C to +105Β°C | -40Β°C to +105Β°C | -40Β°C to +85Β°C |
| Standby Current | 1.6 Β΅A | 1.6 Β΅A | 1.6 Β΅A | 1.6 Β΅A | 1.9 Β΅A |
Key Differentiators
- Dual-core architecture with dedicated radio processor (vs nRF52832)
- Higher transmit power (vs nRF52832)
- Wider operating temperature range (vs nRF52832)
Design Notes
For the 2.4 GHz radio, ensure a clean ground plane and proper antenna matching network. Place the antenna on the edge of the PCB with a 50-ohm impedance trace. Keep the RF section away from high-speed digital traces to minimize interference. Refer to the STM32WB15CC application note AN5165 for layout guidelines.
Decouple the VDD pins with 100 nF and 1 Β΅F capacitors placed as close as possible to the pins. For the VBAT pin, use a 1 Β΅F capacitor. If using a battery, consider a low-dropout regulator to maintain stable voltage. The device supports 1.71V to 3.6V, so ensure the supply stays within this range during operation.
Do not forget to connect the 32.768 kHz crystal for the RTC and the 32 MHz crystal for the radio. Incorrect crystal selection or layout can cause radio performance issues. Also, ensure the BOOT0 pin is properly configured to avoid accidental boot mode entry. Refer to the datasheet for the recommended crystal specifications.
Compliance Information
RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified.