cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB: Dynamic BLE/Zigbee stack

jonathan.tate
Associate

At a high level, our device is essentially a Zigbee -> BLE bridge. The use case is that our device would start up as a Zigbee coordinator and allow multiple Zigbee end devices to join. Messages from the end devices would be sent over Zigbee and then translated and sent over BLE to a phone.

We’ve worked with the STM32WB in previous projects and though this might be a suitable micro, however looking at the example of the Dynamic BLE/Zigbee stack, I don’t believe it supports our use case. This stack seems to only support BLE point to point communication and sending messages to another Zigbee Coordinator, not necessarily establishing itself as a coordinator. Is this correct?

If that is the case, would we essentially need two stm32wb in the device? One for BLE comms and the other for Zigbee and they would communicate with each other through some serial interface?

1 REPLY 1
Viswajith
Associate II

Hi @jonathan.tate ,
Were you able to accomplish your use case with a single wb55?
Or did you find any other alternatives for it?


I am working on a project in which my requirement is to control both ble and zigbee devices. (BLE Central + Zigbee Coordinator)
After going through the datasheet OF STM32WB55, under dynamic application section, I could see that the mcu acts as either BLE Peripheral/ Zigbee Router.
Although I got a reply from the ST officials that it suits my use case with dynamic FFD stack, there are no references or sample codes for it.
Any info regarding this would be really helpful.

Thank You