Forum >First steps with Xbee on DFR0088
First steps with Xbee on DFR0088

First of all, thanks for a cool product, and it's obvious from looking around the forum that it's well supported.
I have a very "noob" question, and can't find any documentation... there is no documentation of any kind supplied with the module. I have the DFR0088 mounted on an Arduino Uno with a Series 2 Xbee module installed, all hooked to my PC through the USB port on the UNO.
I simply want to begin by talking to the Xbee through a terminal program on the PC, but I can't even get started... with the Xbee installed, attempting to upload to the chip gives this error:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
With the Xbee removed, I can upload to the Arduino, but I still can't seem to even get to square 1. I can't find any manuals, tutorials, or even a detailed pinout diagram. Please outline the steps needed to simply communicate with the Xbee from a PC.
Thank you very much, this module looks like it will solve all my problems if I can get it to work.
I have a very "noob" question, and can't find any documentation... there is no documentation of any kind supplied with the module. I have the DFR0088 mounted on an Arduino Uno with a Series 2 Xbee module installed, all hooked to my PC through the USB port on the UNO.
I simply want to begin by talking to the Xbee through a terminal program on the PC, but I can't even get started... with the Xbee installed, attempting to upload to the chip gives this error:
avrdude: stk500_getsync(): not in sync: resp=0x00
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x51
With the Xbee removed, I can upload to the Arduino, but I still can't seem to even get to square 1. I can't find any manuals, tutorials, or even a detailed pinout diagram. Please outline the steps needed to simply communicate with the Xbee from a PC.
Thank you very much, this module looks like it will solve all my problems if I can get it to work.
2011-12-18 08:53:51 thanks for the help, i alrady confugured my xbees using ftdi driver, thanks for the response :)
klasperky

2011-12-14 23:55:56 Hi,
To use the XCTU and communicate from your PC to the Xbee directly you need an Xbee USB Adapter ([url=https://www.dfrobot.com/index.php?route=product/product&filter_name=usb%20xbee&product_id=72]DFR0050[/url]). There is other methods to communicate using your IO Expansion shield and Arduino, some of which are explained in this thread, but its a bit complicated.
[quote="JulesBB"]
[b]If you want to use the Arduino board with the shield to talk directly from your PC to the Xbee[/b], make yourself a 4x4 female header with pins cross connected. and place it on J13( the 4 pins closet to the 1x4 termnal bloc)
This will connect the output of the USB-U3 chip to the input of the Xbee ans same for USB-U3 input pin to the Tx pin of the Xbee. You also need to remove the microcontroller.
[/quote]
You need to connect pins 1,2,3 and 10 of the Xbee to your Arduino. Here is a link to our Bluetooth bee, you can see the section titled "[url=https://www.dfrobot.com/wiki/index.php?title=BLUETOOH_BEE_(SKU:TEL0023)] Pin Out[/url]" for more details.
Hector
To use the XCTU and communicate from your PC to the Xbee directly you need an Xbee USB Adapter ([url=https://www.dfrobot.com/index.php?route=product/product&filter_name=usb%20xbee&product_id=72]DFR0050[/url]). There is other methods to communicate using your IO Expansion shield and Arduino, some of which are explained in this thread, but its a bit complicated.
[quote="JulesBB"]
[b]If you want to use the Arduino board with the shield to talk directly from your PC to the Xbee[/b], make yourself a 4x4 female header with pins cross connected. and place it on J13( the 4 pins closet to the 1x4 termnal bloc)
This will connect the output of the USB-U3 chip to the input of the Xbee ans same for USB-U3 input pin to the Tx pin of the Xbee. You also need to remove the microcontroller.
[/quote]
You need to connect pins 1,2,3 and 10 of the Xbee to your Arduino. Here is a link to our Bluetooth bee, you can see the section titled "[url=https://www.dfrobot.com/wiki/index.php?title=BLUETOOH_BEE_(SKU:TEL0023)] Pin Out[/url]" for more details.

2011-12-14 08:05:11 hi! im a newbie here.
i just wanna ask for help.
ho can i set up my xbee using this shield?
and
why cant i use XCTU in setting my xbee? XCTU said that it cannot be detected
thank you
kind regards
klasperky
i just wanna ask for help.
ho can i set up my xbee using this shield?
and
why cant i use XCTU in setting my xbee? XCTU said that it cannot be detected
thank you
kind regards

2011-12-02 07:03:16 Hi,
Its true the product is not well documented
I just bought the DFR0088 and got the same problems with an XBeePro series2.
If you want to program the arduino while the shield /Xbee is pluged to it, simply remove the jumper between J13-1& J13-4.
Its the jumper on a 3x3 header which is marked APC/485.
If you want to use the Arduino board with the shield to talk directly from your PC to the Xbee, make yourself a 4x4 female header with pins cross connected. and place it on J13( the 4 pins closet to the 1x4 termnal bloc)
This will connect the output of the USB-U3 chip to the input of the Xbee ans same for USB-U3 input pin to the Tx pin of the Xbee. You also need to remove the microcontroller.
JulesBB
Its true the product is not well documented
I just bought the DFR0088 and got the same problems with an XBeePro series2.
If you want to program the arduino while the shield /Xbee is pluged to it, simply remove the jumper between J13-1& J13-4.
Its the jumper on a 3x3 header which is marked APC/485.
If you want to use the Arduino board with the shield to talk directly from your PC to the Xbee, make yourself a 4x4 female header with pins cross connected. and place it on J13( the 4 pins closet to the 1x4 termnal bloc)
This will connect the output of the USB-U3 chip to the input of the Xbee ans same for USB-U3 input pin to the Tx pin of the Xbee. You also need to remove the microcontroller.

2011-08-29 18:23:16 Hi SunDog,
Here is the link to the SD card.
https://www.dfrobot.com/index.php?route=product/product&path=35_39&product_id=163
Hector
Here is the link to the SD card.
https://www.dfrobot.com/index.php?route=product/product&path=35_39&product_id=163

2011-08-28 17:16:46 I figured out why it wouldn't work for me... I wasn't giving the Xbee time to initialize before sending it data.
Can you please point me to the sdcard module that plugs into this board?
Sundog
Can you please point me to the sdcard module that plugs into this board?

2011-08-26 19:21:46 Hi Sundog,
To answer your second question: It is ALSO compatible.
When you plug in the XBee to the IO Expansion shield it overtakes the Tx/Rx pins which means you can not program the Arduino directly. You need to remove the XBee in order to program the Arduino. If you want to talk directly to the XBee you need a [URL=https://www.dfrobot.com/index.php?route=product/product&path=45&product_id=72] USB/XBee module.[/URL]
This will allow you to reconfigure the XBee for your particular needs. If you give me a description of what you are trying to accomplish I might be able to give you a better idea of what you need to do.
Cheers!
-Hector
Hector
To answer your second question: It is ALSO compatible.
When you plug in the XBee to the IO Expansion shield it overtakes the Tx/Rx pins which means you can not program the Arduino directly. You need to remove the XBee in order to program the Arduino. If you want to talk directly to the XBee you need a [URL=https://www.dfrobot.com/index.php?route=product/product&path=45&product_id=72] USB/XBee module.[/URL]
This will allow you to reconfigure the XBee for your particular needs. If you give me a description of what you are trying to accomplish I might be able to give you a better idea of what you need to do.
Cheers!
-Hector

2011-08-26 12:28:11 While I'm at it, the module description lists it as compatible with "Xbee (pro)". Does this mean it's ONLY compatible with Xbee Pro, or does it mean it's ALSO compatible with Xbee Pro?
Sundog
