Page 1 of 1

Developing with esp-zigbee-sdk v2.x

Posted: Mon May 25, 2026 8:24 pm
by jacobo
Hello! I am relatively new to programming with esp-idf and zigbee, and I was wondering if I could get some guidance with learning how to use the esp-zigbee-sdk.

I want to build an application using 2 esp32c6 boards, where one of them will be interfacing with my laptop with the Console component, and the other will hold an integer value. I want to have a custom command which will tell the esp32 holding the integer value to do some arithmetic, like incrementing the value.

How can I go about doing this? I have read through the esp-zigbee-sdk documentation, and through many other articles on zigbee, but I still find the process of setting up a zigbee network very confusing. For example, looking at the on_off_light and on_off_switch examples provided with the SDK, I think I have a fairly good understanding of how everything at the ZCL level works, but I get very confused with everything dealing with the ZDO and the BDB and other networking concepts.

What are some resources where I can learn about how these things work? Are there some resources that might provide a more thorough explanation of the examples provided with the esp-zigbee-sdk and what each function in those examples are doing?

Thank you!