BUS Communication (xbee.h) with mbed Application Board and Xbee

Items Needed:

  • 2 Xbees configured for comms. If you need to configure them see this tutorial: Xbee Basic Setup
  • 2 mbed Application Boards

Steps:

  1. 1 Set Xbee radios into designated spot on mbed Application Boards and plug into computer: /media/uploads/dannellyz/img_5401.jpg
  2. Verify that the computer recognized the boards by checking the Computer section of your file browser for Devices with removable Storage. They will be named generically for the appBoard, I recommend you change their names based on their corresponding Xbee's configuration. I will be following the assumption that they are correctly named for the remainder of the tutorial. /media/uploads/dannellyz/mbed1.png
  3. Download the following code onto the End Device appBoard:

    Import programbusSend

    Bus comms (external protocol) with xbee code for end device

  4. Download the following code onto the Coordinator appBoard:

    Import programbusGet

    Bus comms (external protocol) with xbee code for coordinator

  5. You can now control the BUS lights on the Coordinator's appBoard with the joystick and button from the End Device. Data will be displayed on LCD screen as well is in terminals. See CoolTerm Communication with Xbees for a tutorial on how to open terminals and connect if you are unfamiliar.


Please log in to post comments.