Raspberry Pi XBee Shield V2

$26.00

With rely on Authentic Digi XBee Footprint, you can connect Digi Zigbee modules on top of this Raspberry Pi XBee Shield. Also, LTE Cat 1, LTE-M, NB-IoT, 3G, DigiMesh and Thread XBee modules are compatible with this Sixfab Raspberry Pi XBee shield. Easy communication over USB or Serial between Raspberry Pi and XBee is possible.

Clear
SKU: S68 Category:

Description

With rely on Authentic Digi XBee Footprint, you can connect Digi Zigbee modules on top of this Raspberry Pi XBee Shield. Also, LTE Cat 1, LTE-M, NB-IoT, 3G, DigiMesh and Thread XBee modules are compatible with this Sixfab Raspberry Pi XBee shield. Easy communication over USB or Serial between Raspberry Pi and XBee is possible.

Features

  1. Fully compatible with Raspberry Pi models that have the 40-pin GPIO header (3, 2, B+, A+, Zero)
  2. With the authentic Digi XBee footprint, you can connect any Digi XBee module.
  3. You can communicate with the XBee module directly via micro USB, thanks to FTDI USB to UART converter chip. It helps you to connect the Shield to PC via USB and configure the modules directly over XCTU application.
  4. RX-TX, Power ON/OFF, RSSI and User LEDs
  5. 1-Wire Sensors Interface
  6. RTS, CTS and RSSI pins connected to both Raspberry Pi’s GPIOs and FTDI USB-UART converter IC.
  7. The mounting holes fit the Raspberry Pi Zero exactly
  8. Optional headers as long, short and headerless

 

Key Applications

  1. Smart farming sensor
  2. Smart cities sensor
  3. Smart home sensor
  4. Internet of Things (IoT) sensor
  5. Smart door lock
  6. Smart lightning
  7. Smart metering
  8. Bike sharing
  9. Smart parking
  10. Smart city
  11. Home appliances
  12. Agricultural and environmental monitoring

 

Header Options

Sixfab XBee Shield v2 Header Options

  1. Long Header: If you plan to attach another Raspberry Pi HAT or add-on board on top of the XBee Shield, you will definitely need this variation. Also, using GPIOs with jumper cables is possible with these male headers.
  2. Short Header: Are you going to use the XBee shield only, will not add another Raspberry Pi HAT or shield on top of it? Or you’ve already attached a board with a long header on Raspberry Pi and you’re planning to plug this shield on top? This header option is suitable for you.
  3. Without Header: If just the plugging XBee shield via micro USB cable to Raspberry Pi is enough for you, or you’ve already attached a bulky shield on Pi, doesn’t need directly UART communication, this slim, headerless shield works greatly. For knowing what you missing without headers, take a look at the Pinout Diagram of the shield, these pins will be unconnected.

 

Technical Details

Connection Types

USB: If you don’t want to occupy UART port on the Raspberry Pi, you should slide the available communication switch on the shield to USB and plug the shield via micro USB to Raspberry Pi. You can start to send and receive AT commands over USB thanks to ‘USB to serial UART translator chip’ on the shield.

UART: The UART pins will be available to use, with 3.3V power domain, directly connected the UART port of Raspberry Pi. Be sure the communication switch on the shield already switched to Pi side.

Electrical

Pinout

Sixfab XBee Shield v2 Pinout

Pin Descriptions

Pin NumberBCM PinPin NameDescription
25V5V PWRThis pin is connected to the 5V power net.
45V5V PWRThis pin is connected to the 5V power net.
7GPIO 41-WIREData line to communicate with 1-Wire sensors.
8UART RXXBee Module TXThis pin functions as the serial data input to the module for UART communication.
10UART TXXBee Module RXThis pin functions as the serial data output from the module for UART communication
11GPIO 17RTSRequest to Send flow control
13GPIO 27XBee ResetReset the XBee module by driving the reset pin to a HIGH-level voltage for certain time then to LOW…
16GPIO 23CTSClear to Send flow control
18GPIO 24XBee_IO1XBee Module IO pin. Please check the datasheet of XBee module in use
22GPIO 25XBee_IO2XBee Module IO pin. Please check the datasheet of XBee module in use
38GPIO 20USER BUTTONThis pin is pulled-up by default. When button is pressed, pin switches to LOW.
40GPIO 21USER LEDActive HIGH, to switch on the USER LED, the pin’s state should be HIGH.
6,9,14,25,30,34,39GNDGNDThese pins are connected to ground.

 

Electrical Characteristics of Pins

Pin NumberBCM PinPin NameDescriptionMinTyp.Max.Unit
25V5V PWRPower Supply4.855.25V
45V5V PWRPower Supply4.855.25V
7GPIO 41-WIRE1-Wire data33.33.6V
8UART RXXBee Module TXUART33.33.6V
10UART TXXBee Module RXUART33.33.6V
11GPIO 17RTSInput33.33.6V
13GPIO 27XBee ResetOutput33.33.6V
16GPIO 23CTSInput33.33.6V
18GPIO 24XBee_IO1Input / Output33.33.6V
22GPIO 25XBee_IO2Input / Output33.33.6V
38GPIO 20USER BUTTONInput33.33.6V
40GPIO 21USER LEDOutput33.33.6V

 

Layout

Sixfab XBee Shield v2 Layout

Schematic

You can download the schematic of Sixfab XBee Shield from this Github repository.

LEDs

  • POWER (PWR): When the shield is powered up, this RED led turns on.
  • USER (U.LED): The GREEN user led can be controlled by driving the 22nd GPIO.
  • RSSI: The BLUE led. Received Signal Strength Indicator (RSSI) measures the amount of power present in a radio signal. It is an approximate value for signal strength received on an antenna. The RSSI is measured in dBm. A greater negative value (in dBm) indicates a weaker signal. Therefore, -50 dBm is better than -60 dBm. XBee module’s pin 6 can be configured as an RSSI pin that outputs a PWM (pulse-width modulation) signal representing this value. To do so, configure P0 pin of XBee as RSSI.

Buttons

  • USER (U.BUT): This push button connected to GPIO24 and pulled up HIGH state by default. When you push the button, you will read LOW state from GPIO24.
  • RESET (RST): When the XBee is in powered on, it can be reset by pushing the RESET button for at certain time. Also, driving GPIO27 to the HIGH state will cause a reset.

 

Mechanical

Dimension

Sixfab XBee Shield v2 Dimensions

3D Design Files

You can download the 3D design files(STEP, IGES) of the Sixfab XBee Shield from this Github repository.

Package Includes

  • 1x Sixfab XBee Shield v2 for Raspberry Pi

 

Instructions

You may find your questions in F.A.Q under support menu. If not, please feel free to ask us by contact form or drop an email to hello [at] sixfab dot com.

Tutorials

Github Repository

The Sixfab Github Repository for XBee Shield for Raspberry Pi contains the libraries and codes are used in tutorials, hardware files and more.

Additional information

Header

long header, short header, without header

Reviews

There are no reviews yet.

Be the first to review “Raspberry Pi XBee Shield V2”

Your email address will not be published. Required fields are marked *

You may also like…