Introduction: 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

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

2. A Bluetooth dongle I recommend 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

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!!!!!


digipup1 made it!(author)2014-08-02

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

hoyin_pang made it!(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 made it!(author)2014-07-17

@hoyin_pang Try " sudo apt-get update "

hoyin_pang made it!(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.

Danger+is+my+middle+name made it!(author)2014-07-01

Pretty helpful! thanks!

digipup1 made it!(author)2014-06-22

You 'll need raspbian