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 Number BCM Pin Pin Name Description
2 5V 5V PWR This pin is connected to the 5V power net.
4 5V 5V PWR This pin is connected to the 5V power net.
7 GPIO 4 1-WIRE Data line to communicate with 1-Wire sensors.
8 UART RX XBee Module TX This pin functions as the serial data input to the module for UART communication.
10 UART TX XBee Module RX This pin functions as the serial data output from the module for UART communication
11 GPIO 17 RTS Request to Send flow control
13 GPIO 27 XBee Reset Reset the XBee module by driving the reset pin to a HIGH-level voltage for certain time then to LOW…
16 GPIO 23 CTS Clear to Send flow control
18 GPIO 24 XBee_IO1 XBee Module IO pin. Please check the datasheet of XBee module in use
22 GPIO 25 XBee_IO2 XBee Module IO pin. Please check the datasheet of XBee module in use
38 GPIO 20 USER BUTTON This pin is pulled-up by default. When button is pressed, pin switches to LOW.
40 GPIO 21 USER LED Active HIGH, to switch on the USER LED, the pin’s state should be HIGH.
6,9,14,25,30,34,39 GND GND These pins are connected to ground.

 

Electrical Characteristics of Pins

Pin Number BCM Pin Pin Name Description Min Typ. Max. Unit
2 5V 5V PWR Power Supply 4.8 5 5.25 V
4 5V 5V PWR Power Supply 4.8 5 5.25 V
7 GPIO 4 1-WIRE 1-Wire data 3 3.3 3.6 V
8 UART RX XBee Module TX UART 3 3.3 3.6 V
10 UART TX XBee Module RX UART 3 3.3 3.6 V
11 GPIO 17 RTS Input 3 3.3 3.6 V
13 GPIO 27 XBee Reset Output 3 3.3 3.6 V
16 GPIO 23 CTS Input 3 3.3 3.6 V
18 GPIO 24 XBee_IO1 Input / Output 3 3.3 3.6 V
22 GPIO 25 XBee_IO2 Input / Output 3 3.3 3.6 V
38 GPIO 20 USER BUTTON Input 3 3.3 3.6 V
40 GPIO 21 USER LED Output 3 3.3 3.6 V

 

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…