Bees Shield for Arduino

SKU: DFR0210

The DFRobot Bees xBee Communication Shield solves project communication issues (e.g., wireless setup when a serial port is occupied). Compatible with Arduino boards (UNO R3, Leonardo, etc.), it has a large prototyping area for extra components. Its uniform interface supports xBee-compatible devices (xBee, WiFi xBee, Bluetooth Bee, zigBee, etc.). Stackable for flexibility, this practical (older) shield boosts project versatility.

Front of Bees Shield for Arduino with visible pins and microcontroller module-DFRobot product sku:DFR0210 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • 1. Example Code for Arduino-Bee1 Hardware Serial & Bee2 Software Serial

    The article presents a comprehensive guide on utilizing Arduino-Bee1 with hardware serial and Bee2 with software serial ports, offering detailed instructions, wiring diagrams, and sample code to ensure effective communication between the devices.

    2. Example Code for Arduino-Alternate Hardware Serial for Bees

    The article provides an example code for using alternate hardware serial with the Bees Shield on Arduino, detailing the necessary hardware and software setup, wiring instructions, and a sample code to facilitate the functioning of BLE LINK modules with the UNO board. It highlights the importance of correctly configuring the xBee TX & RX connections and programmable switch settings to ensure seamless communication between the Arduino and connected devices.

    3. Example Code for Arduino-Bee1 Software Serial & Bee2 Hardware Serial

    This article offers a comprehensive guide to setting up Arduino with Bee1 software serial and Bee2 hardware serial ports. It includes hardware requirements, software setup, a wiring diagram, and sample code to demonstrate the functionality of the Bees shield.

    Specification

    Parameter Value
    Operating Voltage 3.3V~5V
    xBee slots 2
    Serial port Hardware Serial port and Software Serial port
    Compatibility Arduino compatible
    Prototyping Area DIP prototyping area
    Dimension 92 mm * 56 mm/ 3.62 inches * 2.2 inches

    Pinout

    bees-xbee-communication-shield pinout

    Programmable Switch:
    Set the switch to "PROG" when you upload a program
    Set the switch to "RUN", when you use the hardware serial port
    xBee TX & RX: The silk-screen shows the xBee RX & TX pins, which connect to the Arduino TX & RX ones. It means if you define D2 as Arduino_RX in the code, you should connect to D2 to xBee_TX on the shield. The same goes for Arduino_TX.

    Was this article helpful?

    TOP