ZigBee Add-on for Raspberry Pi


Brings ZigBee connectivity to Raspberry Pi. The shield allows direct communication with ZigBee PRO devices like Philips Hue, XBee Series 2 and others.

  • powered by Atmels RF flagship  ATmega256RFR2
  • 500m signal range (power amplified)
  • preflashed ZigBee firmware
  • supports custom firmware via bootloader
  • extensive software package available


  • ZigBee networking for Raspberry Pi
  • control Philips hue and dresden elektronik wireless electronic ballasts
  • not compatible with Philips hue bridge
  • communicate to XBee Series 2
  • use other IEEE 802.15.4 based wireless protocols
  • develop custom firmware


Version Range Bootloader Node limit*
premium 500 m yes 200 Shop Amazon US Amazon UK
  • *Max. nodes which could be accessed for Wireless Light Control


More information about the shield and technical data you can find here.

Software for Raspberry Pi

The following software packages run directly on the Raspberry Pi. 
They are provided to simplify the start into the ZigBee world with the RaspBee Shield.

  • Wireless Light Control WebApp
  • C++ and REST APIs
  • deCONZ ZigBee GUI
  • Bootloader flash tool

Open Source REST API

Development of 3rd party apps to control ZigBee lights like Philips Hue 
and dresden elektronik wireless electronic ballasts.

  • control lights, groups and scenes
  • timer based commands
  • the API itself is open source and therefore extensible

The open source project as well as the documentation is hosted on GitHub.


Advanced ZigBee monitoring and control for developers.

  • visualize the full mesh network
  • create bindings between devices
  • auto discovery of all nodes
  • access clusters and attributes
  • extensible through XML
  • C++ API for 3rd party plugins

Click here to learn more about deCONZ and the C++ API documentation.


Albeit the RaspBee Shield is preflashed with ZigBee firmware we encourage the use for other purposes and custom firmware.

  • no programmers needed
  • bootloader commandline tool available
  • use custom firmware
  • use other IEEE 802.15.4 based stacks 
  • take advantage of ATmega256RFR2 capabilities


Note: dresden elektronik only provides the bootloader commandline flash tool, we don't give software support for custom firmware.