How to set up an XBee module with Arduino?

How to set up an XBee module with Arduino?

Sparkfun XBee Wireless Kit (includes XBee shield, XBee Explorer USB, and 2 XBee modules) To use your XBee Shield with an Arduino, you’ll need to solder in some stackable headers. You will need to solder stackable headers onto your XBee.

How to configure the network settings of XBee?

The only way we can configure the network settings of our modules is to download the program X-CTU by Digi (Digi are the XBee manufacturers). Run through the install as you would with any Windows application. Next grab your XBee Explorer USB modules out, we’ve got the USB Explorer and the Mini-B Explorer.

What does the dio5 led on an Arduino mean?

The DIO5 LED should blink once the XBee is paired with a compatible device. This also happens when you first connect your XBee modules. The RSSI LED, on the other hand, will shine brighter once the paired XBee is nearer indicating a stronger signal strength.

What kind of network does SparkFun XBee module support?

XBee supports peer-to-peer as well as point-to-multipoint network communications wirelessly with a speed of 250 kbit/s. Sparkfun XBee Wireless Kit (includes XBee shield, XBee Explorer USB, and 2 XBee modules)

What kind of network protocol does XBee use?

It is a mesh communication protocol that sits on top of the IEEE 802.15.4 ZigBee standard. XBee supports peer-to-peer as well as point-to-multipoint network communications wirelessly with a speed of 250 kbit/s.

What do the LEDs on the XBee shield mean?

The XBee shield has five LEDs connected to a pin on the XBee which indicates the different operations on the shield. You should be familiar with what each indicator means, this can be very useful when debugging later on. The table below will guide you through each operation the LED indicates:

How can I wake up my sleeping Arduino?

In the second entry of this ” Sleeping Arduino ” series, we will be covering how to wake the Arduino via an external interrupt. We will be using the external interrupt circuit that has been covered in a previous blog Arduino External Interrupts.

Is the Arduino set up for external interrupts?

Please be sure to get the basic external interrupt example working before attempting to follow this entry, this will prove that your hardware setup is correct. Code execution continues where it had previously stopped. The circuit is set up as specified in the Arduino External Interrupts blog.