STM32WB50CGU6 - Dual-Core Wireless MCU BLE 5.0 | STMicroelectronics
N.º da peça: STM32WB50CGU6 ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $5.85 | $5,85 |
| 10 | $5.36 | $53,60 |
| 100 | $4.88 | $488,00 |
| 500 | $4.49 | $2.245,00 |
| 1.000 | $4.1 | $4.100,00 |
STM32WB50CGU6 Visão geral
A wireless MCU (Microcontroller Unit) is a system-on-chip that combines a general-purpose microcontroller core with a radio transceiver, enabling wireless communication in embedded systems. The STM32WB50CGU6 belongs to the STM32WB series, which is part of the broader STM32 family of 32-bit Arm Cortex-M microcontrollers. This hierarchy places it within the categories of wireless microcontrollers, microcontrollers, and embedded processors, making it a key component in the Internet of Things (IoT) ecosystem.
Key features include 1 Mbyte of flash memory and 128 Kbytes of SRAM, providing ample storage for application code and data. The device supports BLE 5.0 with a data rate of 2 Mbps, along with Zigbee 3.0 and Thread protocols via IEEE 802.15.4. It operates from a 1.71V to 3.6V supply, with a typical current consumption of 4.5 mA in RX mode and 4.5 mA in TX mode at 0 dBm. The integrated balun eliminates the need for external RF matching components, simplifying PCB design.
The dual-core architecture allows the Cortex-M0+ to handle the wireless protocol stack independently, offloading the main Cortex-M4 core for application processing. This separation enhances real-time performance and reduces power consumption. The device includes a rich set of peripherals, including UART, SPI, I2C, ADC, timers, and GPIOs, along with hardware cryptographic acceleration (AES, RSA, ECC) for secure communication.
Typical applications include smart home devices, industrial wireless sensors, healthcare wearables, and asset tracking systems. The STM32WB50CGU6 is particularly suited for battery-powered devices due to its low power consumption and support for multiple low-power modes, including Stop and Standby modes.
When designing with this device, ensure proper antenna layout and RF decoupling to achieve optimal wireless performance. The device requires a 32 MHz crystal for the RF subsystem and a 32.768 kHz crystal for the RTC, which should be placed close to the respective pins. Additionally, the supply voltage must be decoupled with a 100 nF capacitor near each VDD pin to minimize noise.
Alternativas drop-in para STM32WB50CGU6 — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com STM32WB50CGU6 (mesmo formato e footprint) — diferindo em Core, Flash Memory, SRAM.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
STM32WB55CGU6
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
STM32WB50CGU6TR
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
STM32WB50CGU6Q
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
STM32WB30CEU6
✅ Drop-In ⚠️ Especificações não verificadas✓ Em estoque
$3.1 / unidade
Ver ficha técnica →STM32WB50CGU6 Classificações máximas e características elétricas
| Core | Arm Cortex-M4 with FPU + Arm Cortex-M0+ |
| Frequência máxima de clock | 64 MHz |
| Flash Memory | 1 Mbyte |
| SRAM | 128 Kbytes |
| Wireless Protocols | Bluetooth Low Energy 5.0, IEEE 802.15.4 (Zigbee 3.0, Thread) |
| Bluetooth Data Rate | 2 Mbps |
| Supply Voltage Range | 1.71 V to 3.6 V |
| RX Current Consumption | 4.5 mA |
| TX Current Consumption | 4.5 mA at 0 dBm |
| Encapsulamento | UFQFPN-48 (7x7 mm) |
| Faixa de temperatura de operação | -40C to +85C |
| Integrated Balun | Yes |
| Hardware Cryptographic Acceleration | AES, RSA, ECC |
| Peripherals | UART, SPI, I2C, ADC, Timers, GPIO |
| Low Power Modes | Stop, Standby |
| Status RoHS | Compliant |
Configuração de pinos do STM32WB50CGU6
| Pino 1 | VDD — Power supply |
| Pino 2 | VSS — Ground |
| Pino 3 | PA0 — GPIO / ADC input |
| Pino 4 | PA1 — GPIO / ADC input |
| Pino 5 | PA2 — GPIO / USART2_TX |
| Pino 6 | PA3 — GPIO / USART2_RX |
| Pino 7 | PA4 — GPIO / SPI1_NSS |
| Pino 8 | PA5 — GPIO / SPI1_SCK |
| Pino 9 | PA6 — GPIO / SPI1_MISO |
| Pino 10 | PA7 — GPIO / SPI1_MOSI |
| Pino 11 | PB0 — GPIO / ADC input |
| Pino 12 | PB1 — GPIO / ADC input |
| Pino 13 | PB2 — GPIO / BOOT1 |
| Pino 14 | PB3 — GPIO / SWO |
| Pino 15 | PB4 — GPIO / NJTRST |
| Pino 16 | PB5 — GPIO / I2C1_SMBA |
| Pino 17 | PB6 — GPIO / I2C1_SCL |
| Pino 18 | PB7 — GPIO / I2C1_SDA |
| Pino 19 | PB8 — GPIO / I2C1_SCL |
| Pino 20 | PB9 — GPIO / I2C1_SDA |
| Pino 21 | VDD — Power supply |
| Pino 22 | VSS — Ground |
| Pino 23 | PC14 — GPIO / OSC32_IN |
| Pino 24 | PC15 — GPIO / OSC32_OUT |
| Pino 25 | PH0 — OSC_IN |
| Pino 26 | PH1 — OSC_OUT |
| Pino 27 | NRST — Reset |
| Pino 28 | PC0 — GPIO / ADC input |
| Pino 29 | PC1 — GPIO / ADC input |
| Pino 30 | PC2 — GPIO / ADC input |
| Pino 31 | PC3 — GPIO / ADC input |
| Pino 32 | PC4 — GPIO / ADC input |
| Pino 33 | PC5 — GPIO / ADC input |
| Pino 34 | PB10 — GPIO / I2C2_SCL |
| Pino 35 | PB11 — GPIO / I2C2_SDA |
| Pino 36 | PB12 — GPIO / SPI2_NSS |
| Pino 37 | PB13 — GPIO / SPI2_SCK |
| Pino 38 | PB14 — GPIO / SPI2_MISO |
| Pino 39 | PB15 — GPIO / SPI2_MOSI |
| Pino 40 | VDD — Power supply |
| Pino 41 | VSS — Ground |
| Pino 42 | PA8 — GPIO / USART1_CK |
| Pino 43 | PA9 — GPIO / USART1_TX |
| Pino 44 | PA10 — GPIO / USART1_RX |
| Pino 45 | PA11 — GPIO / USB_DM |
| Pino 46 | PA12 — GPIO / USB_DP |
| Pino 47 | PA13 — GPIO / SWDIO |
| Pino 48 | PA14 — GPIO / SWCLK |
Aplicações típicas
STM32WB50CGU6 é adequado para 6 aplicaçãos: Smart Home Devices, Industrial Wireless Sensors, Healthcare Wearables, Asset Tracking, Smart Home Hubs, IoT Gateways.
Smart Home Devices
The STM32WB50CGU6 is ideal for smart home devices such as smart locks, lighting controls, and environmental sensors. Its dual-core architecture allows the Cortex-M0+ to handle BLE and Zigbee protocol stacks, while the Cortex-M4 runs the application logic. The low power consumption (4.5 mA in RX/TX) enables battery-powered operation for years. The integrated balun simplifies antenna design, reducing BOM cost. With support for BLE 5.0 and Zigbee 3.0, the device can act as a bridge between different smart home ecosystems. The hardware cryptographic acceleration ensures secure communication, protecting user data and preventing unauthorized access. The 1 Mbyte flash provides ample space for over-the-air firmware updates, allowing manufacturers to add new features post-deployment. The UFQFPN-48 package is compact enough for small form-factor devices like smart bulbs and door sensors. Overall, the STM32WB50CGU6 offers a cost-effective, secure, and low-power solution for smart home applications.
Recomendado
Industrial Wireless Sensors
In industrial settings, the STM32WB50CGU6 is used in wireless sensor nodes for monitoring temperature, vibration, and pressure. Its IEEE 802.15.4 support enables reliable mesh networking via Thread or Zigbee, which is essential for industrial IoT deployments. The device's wide supply voltage range (1.71V to 3.6V) allows it to be powered from industrial 3.3V rails or battery backup systems. The low power consumption extends battery life in remote sensors, reducing maintenance costs. The hardware cryptographic acceleration ensures secure data transmission, protecting sensitive industrial data. The dual-core architecture allows the Cortex-M0+ to handle time-critical wireless communication, while the Cortex-M4 processes sensor data and runs control algorithms. The 128 Kbytes SRAM is sufficient for buffering sensor data and running protocol stacks. The UFQFPN-48 package is robust for industrial environments, with an operating temperature range of -40C to +85C. The integrated balun reduces external components, improving reliability in harsh conditions. Overall, the STM32WB50CGU6 provides a reliable, secure, and low-power solution for industrial wireless sensing.
Recomendado
Healthcare Wearables
The STM32WB50CGU6 is well-suited for healthcare wearables such as fitness trackers, heart rate monitors, and smart patches. Its low power consumption (4.5 mA in RX/TX) is critical for battery-powered devices that need to last days or weeks on a single charge. The BLE 5.0 support enables efficient data transfer to smartphones and medical hubs. The dual-core architecture allows the Cortex-M0+ to handle the BLE stack, while the Cortex-M4 runs health monitoring algorithms. The hardware cryptographic acceleration ensures secure transmission of personal health data, complying with privacy regulations. The 1 Mbyte flash provides ample storage for firmware and health data logs. The compact UFQFPN-48 package is ideal for small wearable form factors. The device supports multiple low-power modes, including Stop and Standby, to further extend battery life. The integrated balun simplifies antenna design, which is crucial for wearable devices with limited space. Overall, the STM32WB50CGU6 offers a secure, low-power, and compact solution for healthcare wearables.
Recomendado
Asset Tracking
The STM32WB50CGU6 is used in asset tracking devices to monitor the location and status of goods in transit. Its BLE 5.0 support allows for beaconing and communication with gateways, while the low power consumption ensures long battery life for tracking tags. The device's 1 Mbyte flash can store tracking data and firmware updates. The dual-core architecture enables the Cortex-M0+ to handle the wireless protocol, while the Cortex-M4 processes GPS or sensor data. The hardware cryptographic acceleration ensures secure communication, preventing unauthorized tracking or data tampering. The wide supply voltage range allows the device to be powered from a coin cell battery. The UFQFPN-48 package is compact, making it suitable for small tracking tags. The integrated balun simplifies antenna design, which is important for reliable RF performance in metal-rich environments. The device's operating temperature range of -40C to +85C ensures reliable operation in various shipping conditions. Overall, the STM32WB50CGU6 provides a low-power, secure, and compact solution for asset tracking.
Recomendado
Smart Home Hubs
The STM32WB50CGU6 can serve as the main controller in smart home hubs, bridging BLE and Zigbee devices. Its multiprotocol support allows it to communicate with a wide range of smart home devices, from BLE sensors to Zigbee light bulbs. The dual-core architecture enables the Cortex-M0+ to handle multiple protocol stacks simultaneously, while the Cortex-M4 runs the hub's application logic. The 1 Mbyte flash provides ample storage for hub firmware and device databases. The hardware cryptographic acceleration ensures secure communication between the hub and connected devices. The device's low power consumption is beneficial for hubs that are always on, reducing energy costs. The UFQFPN-48 package is compact, allowing for small hub designs. The integrated balun simplifies RF design, ensuring reliable wireless communication. The device supports over-the-air firmware updates, allowing manufacturers to add new features and security patches. Overall, the STM32WB50CGU6 is a versatile and secure solution for smart home hubs.
Recomendado
IoT Gateways
The STM32WB50CGU6 is used in IoT gateways to aggregate data from multiple wireless sensors and forward it to the cloud. Its support for BLE 5.0 and IEEE 802.15.4 allows it to communicate with a variety of sensor nodes. The dual-core architecture enables the Cortex-M0+ to handle the wireless protocols, while the Cortex-M4 processes and forwards data. The 1 Mbyte flash provides ample storage for gateway firmware and data buffering. The hardware cryptographic acceleration ensures secure data transmission to the cloud. The device's low power consumption is beneficial for gateways that may be battery-powered in remote locations. The UFQFPN-48 package is compact, making it suitable for small gateway devices. The integrated balun simplifies RF design, ensuring reliable wireless communication. The device supports multiple low-power modes, allowing the gateway to conserve energy when idle. Overall, the STM32WB50CGU6 provides a secure, low-power, and compact solution for IoT gateways.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para STM32WB50CGU6 — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | STM32WB55CGU6 | STM32WB50CGU6TR | STM32WB50CGU6Q | STM32WB30CEU6 |
|---|---|---|---|---|---|
| Package | UFQFPN-48 (7x7 mm) | UFQFPN-48 (7x7 mm) - same | UFQFPN-48 (7x7 mm) - same | UFQFPN-48 (7x7 mm) - same | UFQFPN-48 (7x7 mm) - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core | Cortex-M4 + Cortex-M0+ | Cortex-M4 + Cortex-M0+ | Cortex-M4 + Cortex-M0+ | Cortex-M4 + Cortex-M0+ | Cortex-M4 + Cortex-M0+ |
| Flash Memory | 1 Mbyte | 1 Mbyte | 1 Mbyte | 1 Mbyte | 512 Kbytes |
| SRAM | 128 Kbytes | 128 Kbytes | 128 Kbytes | 128 Kbytes | 96 Kbytes |
| Wireless Protocols | BLE 5.0, IEEE 802.15.4 | BLE 5.0, IEEE 802.15.4 | BLE 5.0, IEEE 802.15.4 | BLE 5.0, IEEE 802.15.4 | BLE 5.0 only |
| USB Support | No | Yes | No | No | No |
| Price (1 unit) | $5.85 | $6.50 | $5.85 | $5.85 | $4.50 |
Principais diferenciais
- Dual-core architecture with dedicated Cortex-M0+ for wireless protocol stack (vs nRF52840)
- Integrated balun eliminates external RF matching components (vs nRF52840)
- Multiprotocol support (BLE 5.0 + IEEE 802.15.4) in a single chip (vs STM32WB30CEU6)
Notas de projeto
For optimal RF performance, place the 32 MHz crystal for the RF subsystem and the 32.768 kHz crystal for the RTC as close to their respective pins as possible. Keep the antenna area clear of ground planes and other traces. Use a 100 nF decoupling capacitor near each VDD pin to minimize power supply noise. The integrated balun simplifies matching, but ensure the RF output trace has a controlled impedance of 50 ohms.
The STM32WB50CGU6 operates from 1.71V to 3.6V. For battery-powered applications, use a low-dropout regulator (LDO) to provide a stable supply voltage. Ensure the power supply can handle the peak current during TX mode (4.5 mA at 0 dBm). Add a bulk capacitor (e.g., 10 uF) and a 100 nF capacitor near the VDD pins to handle transient currents.
The UFQFPN-48 package has a thermal resistance of approximately 40 C/W (theta_JA). For typical wireless applications with low duty cycles, the power dissipation is minimal. However, if the device is used in high-temperature environments or with continuous high-current operation, ensure adequate heat dissipation through the PCB copper pour and vias. The operating temperature range is -40C to +85C.
Informações de conformidade
RoHS compliant per STMicroelectronics product page. Not AEC-Q100 qualified - this is a consumer/industrial grade device.