Jaime Lightfoot has written an excellent ‘beginner’s tutorial‘ for XBee using an Arduino Uno – you are free to adapt the guide to your board of choice. The project uses a few basic components like resistors, momentary button, LED, and the necessary modules and software to make it all happen. This is a great starter project for XBee!
This blog post will cover the steps (and some background knowledge) needed for a basic XBee setup. The goal is to get two XBee modules to communicate. We’ll have a basic input (a button) on one side, which will remotely trigger an output (an LED) on the other side. This models the basic functionality of the overall Callaloo system: proximity sensors on the door (input) are transmitted to a receiving module that changes an output (indicator lights, server information) based on the data it receives.