Where to Start

Hi to everybody,
I am very new to Xbee and I want to do programming with python. Where do I have to start?? Can you recommend a forum topic or documentation??

Thanks for help…

Hi pavos,

You’ve picked a decent place to start learning about XBee!

A lot of general documentation can be found here: http://www.digi.com/wiki/developer/index.php/Main_Page

More specifically, I suggest you look at two items. The first would be the manual for your particular XBee module, which can be found here: http://www.digi.com/support/ Then typing in the technology (For example ZB -> Select a radio from the list, select documentation link)

The second item would be:

This explains the ‘xbee’ API that exists on Digi products to interface with the XBee radio on the device. You may want to work through some of the functions on your device. You can start up a interpreter session on the device by logging into the CLI of it (telnet or ssh, depending on your product), and typing ‘python’.

Good luck and welcome to the world of XBee!


Hello and welcome Pavos,
If you have purchased a Digi Device (ConnectPort X series) or a starter kit, I would recommend you to start with Digi ESP for Python.

Digi ESP for Python is a python developer environment for Digi Devices that includes an IDE with a lot of features and tools that you will find very helpful. It also includes lots of documentation and python examples (XBee examples too).

Get more information here:

Kind regards.