cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB55 for ZigBee protocol

YSN
Senior

I would like to send an image of size 320x240 pixels using ZigBee mesh to the intended node from coordinator.

  1. What is the maximum range of ZigBee in mesh configuration achieved with STM32WB55 with external SMD antenna
  2. What is the power consumption in ZigBee mesh configuration for each node.
  3. I will have to send the image twice in a day and rest of the time all the zigbee nodes will be in sleep mode.. Is it possible to have wake on radio mechanism to keep the modules in sleep and wake up only when there is some data flow ?
1 ACCEPTED SOLUTION

Accepted Solutions
Remi QUINTIN
ST Employee

2) Question 2 : Can you share any application note for ZigBee mesh bring up from scratch with cubemx generator to start with ZigBee in STM32WB55-Nucleo Board.

  • The application notes listed above can help understanding Zigbee.
    • You can start with AN5506 and start playing with the two following applications :
      • Zigbee_OnOff_Server_Coord
      • Zigbee_OnOff_Client_Router

These two applications can be generated by CubeMx

View solution in original post

7 REPLIES 7
Remi QUINTIN
ST Employee

1) I'll get you the answer soon

2) The power depends on many parameters like packet size, transmission rate, power, poll period, ...

We have a tool named PCC that you can use to evaluate the expected power consumption depending on the use case.

3) 802.15.4 protocol has a communication mode named indirect transmission that enables a SED node to use its regular running phases (polling rate) to send a MAC data request message (keep alive). Answering this message, its parent node acknowledges it setting the frame pending bit to indicate whether the child node can expect packets from the parent node. But this is not a wakeup mechanism.

Remi QUINTIN
ST Employee

1) 10 to 20m indoor, about 100m outdoor.

@Remi QUINTIN​  Thanks for the information.

  1. Can you share any application note for ZigBee mesh bring up from scratch with cubemx generator to start with ZigBee in STM32WB55-Nucleo Board.
  2. Is Zigbee MESH will consume more power compared to START topology ?
  3. Can we transit image using ZigBee mesh to all nodes from one node ? Is there any practical application note available ?

YSN
Senior

@Remi QUINTIN​  Hi,

Kindly share the required documents ASAP?

Remi QUINTIN
ST Employee

1) Regarding the application notes on Zigbee for STM32WB:

AN5506 Getting started with zigbee

AN5609 Developing zigbee smart energy

AN5500 zsdk-api-implementation-for-zigbee

AN5498 How-to-use-zigbee-clusters-templates

AN5491 Creating-manufacture-specific-clusters

AN5613 DynamicMode (Zigbee/BLE)

AN5627 Zigbee commission guide

AN5492 Persistent-data-management

Remi QUINTIN
ST Employee

2) Question 2 : Can you share any application note for ZigBee mesh bring up from scratch with cubemx generator to start with ZigBee in STM32WB55-Nucleo Board.

  • The application notes listed above can help understanding Zigbee.
    • You can start with AN5506 and start playing with the two following applications :
      • Zigbee_OnOff_Server_Coord
      • Zigbee_OnOff_Client_Router

These two applications can be generated by CubeMx

Remi QUINTIN
ST Employee

3) Question 3 : Is Zigbee MESH will consume more power compared to STAR topology.

  • The answer depends on whether you talk about the overall power consumptions or just the consumption of the ‘sleepy end devices’

Usually, in a mesh network, you have more routers than in a star network. Routers are continuously “awake�? to listen and relay data from other nodes so obviously they consume much more than sleepy end devices.

Nevertheless, usually what is important for the customer is the consumption of the sleep end devices (typically the sensors) and in this case, there should be no difference regarding the type of network in use (mesh versus star). Outside transmission time, sleepy end devices fall into “sleep mode,�? consuming almost no power (around 2uA with default parameters).

To simulate the power consumption of your Zigbee sleepy end device according to your use case, you can use the PCC tool provided by ST.