Product support rss feed for xctu software search our knowledge base for articles related to this product learn more about the xctu family expert support upgrade to handson support from our team learn more. Stay up to date with latest software releases, news, software discounts, deals and more. I am new to xbee and wireless, i download this new generation xctu, but find it difficult every book and tutorial is based on the older version software. Cant configure zigbee sz05adv module with xctu and cant use xbee api in arduino. Pro 900 oem rf module specification xbee 900 outdoor rf lineofsight range up to 1. In x ctu test that the xbee is seen with a testquery from the pc settings tab. It includes new tools that make it easy to setup, configure and test xbee rf modules. Therefore, you need to put one of your xbee modules into coordinator mode using the function set dropdown box in xctu. If a router is needed, the xbee needs to have at router firmware downloaded to it using x ctu software and the usb adapter. Xbee module configuration the xctu interface pyroelectro. Digi proposes the windowsbased xctu tool for xbee configuration which works quite fine.
If i send the data from raspberry py im able to view the data directly on the xctu terminal without problems. Download and install xctu software for proper kit configuration and operation x. How to use pc to control and monitor electronics arduino project through xbee. If you have the xctu open, close if before performing this step. Xctu next gen configuration platform for xbeerf solutions. Xbee module configuration install xctu pyroelectro. To upgrade xbee firmwares, xctu application needs to be used. Xbee09p xbeepro 900 oem rf module user manual xbee.
Please, check the xctu introduction tutorial in order to learn how to use it. Digi proposes the windowsbased x ctu tool for xbee configuration which works quite fine. I dont remember the details of the problem but using a different computer running xp solved it. Xctu is a next generation configuration platform for xbeerf solutions. After that, it will show a list of settings in the right half of the screen. This is a java api for communication with xbeexbeepro series 1 802. Download, install and run xctu in windows could be inside a virtual box. Pro rf modules the xbee and xbeepro rf modules were engineered to meet ieee 802.
Attach the ftdi basic onto the associated header of the xbee adapter. Both of the xbee modules have updated firmware, blank sketches have been loaded to the arduino, and they both work when paired with the explorer. One other advantage of xctu is that you can have a quick summary of all the xbees parameters. Xbee zigbee complaint communication using api mode. I am using xbee pro s1 modules with rhydzo labz xbee explorer regulated with 3v3 to 5v converter and xbee explorer usb in order to connect them to microcontrolleratmega 16and laptop. Xctu is free software from digi that allows you to configure the xbees. The software is written in java and is crossplatform, so it can be used on windows, osx and linux. How to network xbee and the arduino tutorial australia. If you need to upgrade the xbees firmware, xctu is the tool.
If you need to upgrade the xbee s firmware, x ctu is the tool. Install one of the xbee modules onto the associated header of the xbee adapter. The xctu interface the xctu program has 4 main tabs that allow you browse current configurations, send raw text commands or data to the xbee, perform a range test with another xbee or to setup how your local pc should communicate with the xbee module. If you havent already, head over to their website and download the latest release and follow their instructions to install the software. I open x ctu add the com5 port and click the test query button but the following window appears. Xbee zigbee complaint communication using api mode dzone iot. Connect the xbee usb development board usb cable to the computer. I have had a couple problems when updating or restoring firmware but for the most part it has worked fine. Xbee is a very popular zigbee complaint product from digi. See other knowledge articles for information on installing or using the xctu software. Graphical network view for simple wireless network configuration and. Doubleclick on the installer file and follow the x ctu setup wizard. The modules require minimal power and provide reliable delivery of data between devices. Jul 21, 2010 download, install and run x ctu in windows could be inside a virtual box.
Getting started with xbee rf modules parallax, inc. The art of getting good answers lies in asking good questions. Xctu can either be downloaded from digis web site or an installation cd. It may be necessary to configure your system prior to installing xctu for the first time. See other knowledge articles for information on installing or using the x ctu software. Using xctu to download firmware and profiles to xbee rf modules introduction xctu is a graphical windowsbased serial utility provided by digi to program and configure the firmware on its rf products, including the xbee zb and xbee znet rf modules and the digi xbee usb. Contains features from previous versions, plus adds support for xbee wi fi. Using xctu to download firmware and profiles to xbee rf.
Xbee xctu software does not support windows 7 64bit. I open xctu add the com5 port and click the test query button but the following window appears. The objective of this project is to provide a flexible and simple to use api to interact with xbee radios. My main issue is getting the xbee to connect through the shield and arduino. Serial communications with the arduino uno configure xbees with x ctu a screenshot of x ctu software with the important buttons shown 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. The xctu has such functionality, as you can see in the picture below. Select yes to do so, especially if it is a new version higher number, then it will make the performance of the xbee better. X ctu is a standalone tool for configuring xbee modules. Select the read button to read the xbee firmware settings. The programmable xbee and idigi xbee sdk documentation.
When properly installed it can be launched by clicking on the icon on the pc desktop see figure 1 or from the start menu see figure 2. Both the arduino and xbee will share the arduinos tx and rx pins, so the camera to arduino connection is as shown above, and the xbee should be mounted on a shield which will automatically connect all the pins correctly. You might be aware that, there are two ways to establish a communication between xbee devices, one using at mode and other using api mode. If you click the test button, the x ctu software will use the com1 serial port to communicate with the xbee module by reading what verison it is and reporting that back to you. You may have more than one x ctu software for xbee on serial portfor exampleyou wanna test the wireless xgee and connect two xbee to your pc. On the arduino side im using the x ctu program in order to see the streaming of data.
Xctu is free software, provided by digi the manufacturer of xbee, which we use to configure and manage xbees, and test xbee networks. If a router is needed, the xbee needs to have at router firmware downloaded to it using xctu software and the usb adapter. Apr 16, 2016 java project tutorial make login and register form step by step using netbeans and mysql database duration. When properly installed it can be launched by clicking on the icon on the pc desktop see figure 1 or selecting from the start menu see figure 2. Go to modem configuration and click in download new versions it make take a while. Xbeexbeepro oem rf modules xbeexbeepro oem rf modules rf module operation rf module configuration appendices product manual v1. Xctu is a free multiplatform application designed to enable developers to interact with digi rf modules through a simpletouse graphical interface.
After its done downloading, open the x ctu installation folder in program files\digi\xctu, and compress the update folder located inside. Electrical engineering stack exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. Xbee and xbeepro zigbee modules are ideal for applications in the energy and controls markets where manufacturing efficiencies are critical. On the arduino side im using the xctu program in order to see the streaming of data. X ctu may give a warning that the radio firmware does not match with the profile and ask for updating. Xbee modules used as endpoints need at endpoint firmware downloaded using xctu software and the xbee usb adapter. The x ctu has such functionality, as you can see in the picture below. Data out data in xbee c associatedio5 s2 r xbee roles e. Xbeepro zb s2b extended range module, wire antenna. Xctu includes all of the tools a developer needs to quickly get up and running with xbee. Changing or upgrading the xbee firmware is a delicate process that may harm permanently the xbee module.
Xbee shields are generally designed for the xbee to be used by the arduino only. In case the direct link does not work, search on the website of digi for the software in the search field with the keyword xctu. You might be aware that, there are two ways to establish a communication between xbee devices, one. I am slightly surprised that you can actually talk to the xbee from your pc over usb with the xbee in the shield. Xctu is a standalone tool for configuring xbee modules. Libelium supplies the xbee transceivers with the desired firmware version 802. This section contains download and install instructions based on operating system. Once you have the all loaded click the read configuration button and this time it should work. Java project tutorial make login and register form step by step using netbeans and mysql database duration. The other xbee should be in the usb exlporer and plugged into the pc. This download was checked by our builtin antivirus and was rated as malware free. If i send the data from raspberry py im able to view the data directly on the x ctu terminal without problems. Connect the usb cable to the ftdi basic and computer.
Ctu software and usb drivers will need to be on each computer used in conjunction with this guide. Connect rx to rx, tx to tx, reset to ground to bypass the arduino entirely and get serial to xbee. Tutorial use the hobbyduino xbee plug for wireless arduino. When the program asks for updating from digi, we must answer yes so as to download all the firmware versions for all the xbee modules. Therefore, you need to put one of your xbee modules into coordinator mode using the function set dropdown box in x ctu. The x ctu interface the x ctu program has 4 main tabs that allow you browse current configurations, send raw text commands or data to the xbee, perform a range test with another xbee or to setup how your local pc should communicate with the xbee module. Issues with connecting xbee to arduino uno r3 arduino. In xctu test that the xbee is seen with a testquery from the pc settings tab.
Using x ctu to download firmware and profiles to xbee rf modules introduction x ctu is a graphical windowsbased serial utility provided by digi to program and configure the firmware on its rf products, including the xbee zb and xbee znet rf modules and the digi xbee usb. Xbee modules used as endpoints need at endpoint firmware downloaded using x ctu software and the xbee usb adapter. Try a different browser or download the pdf first and open it in adobe reader. If you click the test button, the xctu software will use the com1 serial port to communicate with the xbee module by reading what verison it is and reporting that back to you.
If one xbee is sensing data, that xbee should be in at mode while the receiving one should be in api mode. Run through the install as you would with any windows application. Figure selecting the firmware loads the suitable software onto an xbee module. This software allows to change the firmware version and some other features. This free program is a product of digi international inc. When the program asks for updating from digi, we must answer yes so as to download. X ctu is free software, provided by digi the manufacturer of xbee, which we use to configure and manage xbees, and test xbee networks. Xctu was developed by digi and it is only available for windows, macos and linux. Our software library provides a free download of xctu 5. I dont have any reset button on the explorer board im using to connect the xbee to the pc. I have 2 xbees, an arduino uno, an xbee shield, and an explorer. Unique features like graphical network view, which graphically.
The serial peripheral interface spi provides a highspeed interface and optimizes integration with embedded microcontrollers, lowering development costs and. One other advantage of x ctu is that you can have a quick summary of all the xbee s parameters. Tutorial use the hobbyduino xbee plug for wireless. The coordinator has the fixed address 0, so you need to set dl and hl address parts of the other module to 0. After its done downloading, open the xctu installation folder in program files\digi\xctu, and. Connect the xbee to a ttl serial ftdi adapter or arduino hack. Use the com port dropdown menu to select the correct com port for your xstick or xbee module and then use the baud dropdown menu to select the correct baud rate, usually 9600 or 115200. Show you the basic simple example of using xbee and arduino. It only runs on windows and it has been developed by digi. Instead of using xbee shield, i connected xbee and pi with dupont linespin. I try to make two raspberry pi communicate text with each other via xbee s2 module. Series 1 modules which originally shipped with 802.
May 11, 2018 this section contains download and install instructions based on operating system. If i try to use the assembly packet for send the data from xctu to raspberry pi with the enclosure program nothing appear, the raspberry doesnt. Serial communications with the arduino uno configure xbees with xctu a screenshot of xctu software with the important buttons shown the only way we can configure the network settings of our modules is to download the program xctu by digi digi are the xbee manufacturers. Once xctu has been downloaded, the next step is to install the program. Click the download new versions button then select from file. Doubleclick on the installer file and follow the xctu setup wizard. I copied the update folder files from the machine that i did get the web update to work on and replaced the folder 500 files on the machine that couldnt receive the updates. The latest xbee series 3 has enhanced features including new at commands, bluetooth, and micropython. Using xctu to download firmware and profiles to xbee rf modules. If i try to use the assembly packet for send the data from x ctu to raspberry pi with the enclosure program nothing appear, the raspberry doesnt.