A set of codes that aids to accomplish the simple task of serial communication using Digi International's XBee wireless radio modules.
An XBee module can operate as a stand-alone device or it can be attached to an intelligent device. For example, you can place several battery-powered XBee modules in remote locations to gather data such as temperature, humidity, light, or liquid level.
- When operating as a stand-alone device, an XBee module simply sends sensor data to a central node.
- When an XBee module is connected to an intelligent device (such as a computer, Arduino, or Raspberry Pi), it uses serial communication:
- The intelligent device sends data through the serial interface to the XBee module to be transmitted to other devices over the air.
- The XBee module receives wireless data from other devices, and then sends the data through the serial interface to the intelligent device.
The XBee modules interface to a host device such as a microcontroller or computer through a logic-level asynchronous serial port. They use a UART for serial communication with those devices.
- 1 x Arduino Uno
- 2 x XBee Pro S2C modules (any other model can be used)
- 1 x Xbee explorer board (optional)
- 1 x Xbee Breakout board (optional)
- USB cables
- Arduino Software (IDE)
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
- BS - Initial work - firebolt7
See also the list of contributors who participated in this project.
This project is licensed under the GPL 3.0 - see the LICENSE.md file for details
- Digi
- BASS