2023-05-31 09:29 AM
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?