Hi all,
Has anyone here used the Xbee pro shield v3 (or even something like looks like it? - please see the attached photo).
Recently I bought a bunch of these shields that are made to connect to the Arduino Uno.
For about 1 day, I've been trying to get an Xbee Pro module (mounted to this shield/Uno combination) to send something ultra simple.... such as 'hello' wirelessly to a Xbee pro/Xbee explorer combination.
So far, no success. But after reading up on lots of information on the internet about this particular Xbee pro shield, I think I'm getting closer to sorting out my issue. But I think that anyone that has experience in using this shield could help me a lot as well.
Anyway, my arduino sketch requires the Dout pin from the Xbee Pro module to be connected to Uno pin 2, and requires Din from the Xbee Pro to be connected to Uno pin 3.
I believe that the software (sketch) that I have is all good. It is very simple as well. Unfortunately, the xbee shield/uno combo is not getting the wireless message transmitted. But at least diagnosis software (called XCTU) was able to get wireless communications (serial console text communications) working while everything was connected up via USB.
The problem is - when my UNO/shield/xbee pro combo is in standalone mode (disconnected from computers and usb etc), this unit is not yet able to send wireless data to the XBEE explorer unit.
I notice via multimeter continuity measurements that when I move the XBee shield switch to the 'USB' position, the Dout pin of the xbee pro module gets routed (connected) to Arduino Tx (pin 1).
And when I move the XBee shield switch to the 'XBEE' position, the Dout pin of the xbee pro module gets routed through to Arduino Rx (pin 0).
I also notice that the "Din" of the XBee pro always remains disconnected, regardless of the switch position. So I'm thinking that this isn't going to help things along if Din always remains disconnected.
Anyway, it seems that the pin configuration in my sketch software (requiring Dout to connect to arduino pin 2 and Din to connect to arduino pin 3) doesn't align with the hardware side of things.
So that question I'd like to ask here is :
Would I just need to solder an additional header connector to this Xbee shield and manually run a wire to patch Dout to arduino pin 2; and then run a different wire to patch Din to arduino pin 3?
About 1 day ago, I had no information at all about this Xbee shield board, and I had assumed that this shield had Dout and Din pre-connected to pin 2 and pin 3 respectively. So I was thinking of going ahead to patch things through manually.
But, as mentioned, when the switch is in the 'xbee' position, Dout becomes internally hard-wired to arduino Rx pin (pin 0).
Can I safely go ahead with manually connecting Dout to arduino pin 2, and connecting Din to arduino pin 3?
Thanks for your help in advance!!!