Elelabs ZigBee USB Adapter

What is it?

Elelabs ZigBee USB Adapter is designed for general usage with PCs, laptops or single board computers like Raspberry Pi, BeagleBone, Odroid, Orange Pi and others. It is based on EM358 SiLabs chip, which is a 2.4-GHz、IEEE 802.15.4/ZigBee microcontroller. It is preprogrammed with Network CoProcessor firmware and provides USB interface through CP2102N USB-UART bridge. When plugged into computer it's shown as a Serial Port.

Why did we make it?

When creating Elelabs ZigBee USB Adapter our goal was to make a USB version of our UART shield for DIY. With increasing number of ZigBee devices: Philips Hue, Osram, Iris, Ikea Tradfri, Xiaomi Aqara and others – it is interesting to use these products for Do It Yourself scenarios. Using Elelabs ZigBee USB Adapter you can directly communicate with these devices, using programming languages like Node.js, Python and C or using ready to go plugins for different Home Automation platforms.

What makes it special?

We tried our best to make the product unique:

How to use it?

To quick start using the product:

Compatible Home Automation Software

Elelabs ZigBee Shield Open HAB

EZBUSBA User Guide on how to use with OpenHab

Elelabs ZigBee Shield Home Assistant

EZBUSBA User Guide on how to use with Home Assistant


Quick Start test Node.js application. Try it now!

C library to work with Elelabs ZigBee USB Adapter

Node.js NPM package to work with Elelabs ZigBee USB Adapter

Python library to work with Elelabs ZigBee USB Adapter

I sell on Tindie