Wireless Connectivity

ZigBee – Getting started

<Horizontal Rule - not authored>

Connected lighting and home automation

If you want to experiment with internet connected lighting and home automation, this is what you need:

Development guidelines:

  • Familiarize yourself with the BeagleBone Black and the Debian Linux platform. You should use an Ubuntu Linux PC (running VMware® on your Windows machine works just fine).
  • Install the latest Debian linux image on the BBB and play around with the board. Before proceeding, you should be comfortable with basic Linux tasks like transferring files between the Linux PC and the BBB, running an SSH session to control the BBB and so on.
  • Try out some of the available BBB projects.
  • Download and install Z-Stack™Linux Ubuntu Gateway installer. This is a single installer which contains both the gateway software and complete documentation, and it runs on your Ubuntu PC. You will find the quick start guide inside the installation, including a gateway sample application
  • To add different devices, download and install the Z-Stack Home software. This is a single Windows installer that contains complete stack and application examples running on TI’s CC2538 development kit or the CC2530 development kit as end nodes (temperature sensors, door locks, thermostats, etc.)
Lighting and Home Automation

Wireless lighting

The ZigBee Light Link development kit is ideal to kickstart your wireless lighting project. Buy the kit, and experiment with all the features of ZigBee for lighting including individual and group control of ZigBee lights, lighting scenes, and color control.

If you want to program and/or update the firmware running on the zlights, you will need a CC-Debugger and an IAR 8051 license.

Source code for the ZigBee Lighting Stack is then found here.

ZigBee Wireless lighting

Generic mesh

TI provides the foundation for any mesh networking solution.

Development Guidelines:

Generic Mesh