The XBee and IO Expanding Shield for Arduino is a multifunctional IO expansion module that you can use with hardware in the Arduino® ecosystem;
making it easy to integrate different communication protocols like XBee, Bluetooth, RS485, and various sensors into your board.
Thanks to its comprehensive communication infrastructure, it is ideal for use in complex projects requiring wireless data transfer.

All pins of the microcontroller are brought to a standard 3-pin (DATA-VCC-GND) structure on the board.
Thanks to this design, you can make sensor and servo motor connections without complex wiring.
In addition, you can feed servo motors without straining the board by providing an external 5V from the "Servo Power" terminal on the module.
On the communication side, there are ready-made pin headers for XBee module connection.
You can also easily connect the Bluetooth modules you need via the APC & BT pins.
There is an SP485 Half-Duplex RS485 Transceiver IC on the board to establish an RS485 connection, and connections can be made safely via the terminal block.
With the RS485/TTL selection jumpers on the board, you can choose whether pins 0 and 1 (RX/TX) are connected to the RS485 line or the XBee/Bluetooth line.
Additionally, a special pin output has been added to the module so that you can use an SD card module.
Note: It is recommended to check the pin layout before plugging in your SD card module; the pin order of your module may differ from the output on the board.
If you are unfamiliar with the Arduino® ecosystem, you can check out our Lessons for Arduino® series on our blog.