Introduction: Raspberry Pi Bluetooth

Picture of Raspberry Pi Bluetooth

Hello, I'll teach you how to successfully install and use Bluetooth on your Raspberry pi. Just a heads up I'm assuming you have a version B and you've setup your raspberry pi already (for system preferences and ect.)

Step 1: Hardware

Picture of Hardware

1. You'll need a raspberry pi B (if you don't already have one)

2. A Bluetooth dongle I recommend http://www.adafruit.com/products/1327 it's what I'll be using.

Step 2: Software

You're going to need to be in the terminal and type: sudo apt-get install bluez-utils
Next type: sudo apt-get install bluez-tools
After that type: sudo apt-get install blueman
Reboot the Pi then put the Bluetooth dongle in
Once done type hcitool scan into the terminal it should immediately send feedback which means it's (hopefully) working!!
Then type: startx

Step 3: Wrapping Things Up

Picture of Wrapping Things Up

Once it's done loading you should see a Bluetooth symbol in your tool bar or task bar (it looks like the first image in this step FYI) then right click on it and hit make discoverable your iPhone then will have 30 seconds to search for the pi. So on your iPhone have settings/Bluetooth open and make sure it says "discoverable". Then (image 2, name of your pi)-0 should show up then tap on it. On your RPi it should say something like Bob's iPhone then give you a confirmation code and your done (or connected) so tethering, pairing, and file sharing should work! Enjoy!!!!!

Comments

digipup1 (author)2014-08-02

Hoyin_pang sorry for your trouble. This time try "sudo apt-get upgrade"

hoyin_pang (author)2014-07-28

Thanks digipup1. It works before by trying "sudo apt-get update", and complete the blueman installation. However, I corrupt the OS and re-install NOOBS v1.3.9, including WLAN and Bluetooth adaptor. I met the same error again as mentioned below.

digipup1 (author)2014-07-17

@hoyin_pang Try " sudo apt-get update "

hoyin_pang (author)2014-07-14

My bluetooth 4.0 adaptor is from ORICO BTA-402-BK which claims using CSR chipset.

bluez-utils and bluez-tools are installed successfully, but I met an error while installing 'sudo apt-get install blueman'. Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming.

blueman: Depends: obex-data-server (>= 0.4.3) but it is not going to be installed.

E: unable to correct problems, you have held broken packages.

Pretty helpful! thanks!

digipup1 (author)2014-06-22

You 'll need raspbian

About This Instructable

42,503views

100favorites

License:

Add instructable to: