I know the Arduino FIO(DEV-10116) board is old, but is a Digi Xbee Pro S3B compatible or partially compatible with the FIO? Specifically the 900HP radios. If only partially, what functions(pins) would be missing? Does the FIO source enough voltage for those radios? I thought I would ask before just plugging and possibly destroying a radio. Thanks in advance.
David
Sort of…the Arduino Fio board is not fully compatible with the Digi XBee Pro S3B 900HP radios. The Fio does not have the necessary hardware to program or configure the XBee Pro S3B modules. These modules require the use of Digi’s XCTU software or AT commands to be configured properly.
The Fio’s built-in XBee socket is designed for the older XBee Series 1 or Series 2 modules which use a different firmware and communication protocols. The Series 3 modules like the Pro S3B use a completely different protocol stack.Even if you could get the Pro S3B module working on the Fio’s XBee socket, you would not be able to take full advantage of its mesh networking capabilities or configure it beyond the factory defaults
While you could potentially interface a Pro S3B to the Fio’s UART pins and get basic serial communication working, you would be very limited in terms of configuring the radio and accessing its advanced features. For full compatibility with the Pro S3B, you would need an Arduino board with a more modern XBee socket designed for the Series 3 modules (https://www.sparkfun.com/products/21636 or https://www.sparkfun.com/products/22032) or an external adapter board