STMicroelectronics has introduced Zigbee 3.0 support for its STM32WB55 wireless microcontrollers to let STM32 developers leverage the interoperability and power-saving features of Zigbee networking for projects such as home automation, smart-lighting, smart-building, and broader IoT connectivity.
STM32WB55 microcontrollers also support Thread and Bluetooth 5.0 with over-the-air update (OTA) capability. As of now, there are 10 STM32WB55 variants, offering a choice of package styles and Flash density from 256Kbyte to 1Mbyte. STM32WB55 devices help designers meet tight power and size constraints in a wide range of IoT and wearable devices. The rich analog and system peripherals, cyber-protection, and ID features including secure firmware installation (SFI), customer key storage, hardware public-key authority (PKA), and cryptographic accelerators. Capacitive touch and LCD controllers simplify user-interface integration.
Its features include Arm Cortex-M4 with Floating Point Unit, DSP instructions, memory protection unit (MPU) that enhances application security, Arm Cortex-M0+ coprocessor dedicated to managing the integrated IEEE 805.15.4 radio. Besides, MCU’s cyber-protection features ensure real-time low-layer operations run smoothly without compromising application execution. The RF transceiver has a link budget of 106dB to ensure reliable connections over distance.
The Zigbee 3.0 software included in the STM32CubeWB MCU Package provides embedded software including low-layer (LL) APIs and hardware-abstraction layer (HAL) drivers for STM32WB microcontrollers, and Bluetooth 5.0, Mesh V1.0, and Thread libraries, FreeRTOS kernel, FatFS file system, and the STMTouch capacitive-sensing library. The STM32Cube ecosystem, through STM32CubeMonitor-RF for RF testing and STM32CubeMX for device configuration and code generation, makes the development process easy.