The Bluetooth Shield for Raspberry Pi consists of two components: A Bluetooth Module and the Raspberry Pi to Arduino Connection Bridge that contains an XBee socket into which the Bluetooth Module will connect.
The picture shows these components mounted on a Raspberry Pi board for illustration only. The Raspberry Pi board is not included.
The Bluetooth Shield for Raspberry Pi allows you to achieve serial communication between your Raspberry Pi and Bluetooth devices. The Bluetooth module contains the Infineon eUnistone 31808/2 Bluetooth chip, which supports Bluetooth 2.0 + EDR and is configurable for Bluetooth 1.2 also.
You can use the free arduPi library which allows you to use your Raspberry Pi with the same code used on an Arduino. To do so, the library implements conversion functions so that you can control all the I/O interfaces (I2C, SPI, UART, analog, digital) on the Raspberry Pi the same way as on an Arduino. See the user manual for details.
Bluetooth Module Features
(Ranges measured between the module and a Linksys BT dongle.)
- Bluetooth Chip: eUnistone 31308/2
- Version: Bluetooth 2.0 + EDR (Configurable BT 1.2)
- Minimum and Maximum RSSI thresholds control
- Adaptive Frequency Hopping
- Security: Authentication, Pairing and Encryption
- Store 5 different trusted devices in its internal memory
- Master or Slave operation supported
- TX Power: 2.5 dBm
- RX Sensitivity: -86 dBm
- Antenna: 2 dBi
- Outdoor Range: 60 m LOS (Line of sight)
- Indoor Range: 40 m NLOS (Non line of sight)
Bluetooth Shield for Raspberry Pi Resources