Programming the modules

Hi,

I just bought the dev kit and follow the Quick Start Guide with no probs…my question now is, can I program each module? If so…how? User Manual does not specifiy how besides speaking about the Bootloader. Is there an IDE or something similar? Libraries?

Regards,
Alex

1 Like

The XCTU program talks via USB to the XBIB board with your XBee module on. Look on the support page for your XBee for a link to XCTU.

Hi lynnl,

I already have XCTU installed, but I see no reference on how to make my first program anywhere in the docs, there is some info in the User Manual, but no reference to the language to be used (althoug it seems to be C), IDE, required libraries, etc…I’d like some guidance on how to make a simple Hello, World! and send it from one Xbee to another …

Regards,
Alex

Hi lynnl,

I already have XCTU installed, but I see no reference on how to make my first program anywhere in the docs, there is some info in the User Manual, but no reference to the language to be used (althoug it seems to be C), IDE, required libraries, etc…I’d like some guidance on how to make a simple Hello, World! and send it from one Xbee to another …

Regards,
Alex

You can use this API:

http://code.google.com/p/libxbee/

Hello,

Well, I just didnt understood if you bought the programmable board or the common board. In my case, I have the programmable version and I will list the initial steps for this version.

First, you need to install the codewarrior in your computer.

Here is the de codewarrior link :

http://ftp1.digi.com/support/sampleapplications/40003004_B.exe

Second, you need to install the SDK. Here is the link.

http://ftp1.digi.com/support/sampleapplications/40003003_C.exe

Here is the online reference ( I thing that it is not the official version, but is very similar with the help of the Code warrior IDE) . http://xbee-sdk-doc.readthedocs.org/en/1.5.7/api_doc/pg/

Then, you should run some examples, and try figure out what is happening with the boards.

Just one more point: On the programmable version, you have 2 microcontrollers. The freescale and the radio uC. Using the CodeWarrior SDK you will be programming the freescale.