Smart Home & Mesh
ESP-Zigbee-SDK
Official Zigbee 3.0 SDK for IEEE 802.15.4-capable ESP32 SoCs (ESP32-H2 and ESP32-C6).
- Language
- C / C++
- ESP Zigbee SDK (ZCL & ZBOSS)
- Category
- Smart Home & Mesh
- Main purpose
- Building standard Zigbee 3.0 devices including Coordinators, Routers and End Devices
Key features
- Certified Zigbee 3.0 protocol stack (ZCL, BDB)
- Support for Zigbee Coordinator, Router and Sleepy End Device roles
- Native IEEE 802.15.4 hardware radio on ESP32-H2 and ESP32-C6
- Interoperable with commercial Zigbee ecosystems (Philips Hue, Tuya, Zigbee2MQTT)
- OTA cluster support for Zigbee firmware updates
When to use
- Zigbee home automation sensors and actuators
- Zigbee to Wi-Fi/Ethernet gateway hubs
- Low-power sleepy sensor nodes
- Commercial lighting networks
Code example
Starter snippet in C / C++. Adjust pins and configuration for your board.
ESP-Zigbee-SDKC / C++
1