

- ARDUINO BLUETOOTH DONGLE TUTORIAL HOW TO
- ARDUINO BLUETOOTH DONGLE TUTORIAL INSTALL
- ARDUINO BLUETOOTH DONGLE TUTORIAL SERIAL
- ARDUINO BLUETOOTH DONGLE TUTORIAL DRIVER
ARDUINO BLUETOOTH DONGLE TUTORIAL DRIVER
It is still quite simple on Windows 7 machines comparing to older OSes, like Windows XP, where the biggest difficulty is to actually find out the virtual COM port numbers created by the driver and which one of the two shall be used for outbound SPP connections. The only difference is that any other Bluetooth service is more popular than SPP, therefore in our case the process is more involving. One can notice the same sequence when a Bluetooth headset is connected to a phone or phone is connected to a PC or any Bluetooth device is connected to any other Bluetooth device. Once service request is accepted data flow can begin.In our case this is happening when a terminal session is open on a PC and is indicated by RFCOMM diagnostic messages in the Arduino window. After authentication, a service request needs to be made by one party and accepted by the other.This is the step where we entered ‘1234’. After they find each other, a key exchange needs to happen.In our case, a PC is the one that is looking looking and Arduino is the one that is willing One device needs to start looking for devices and another one must be willing to answer.If everything is wired correctly and Bluetooth dongle is good you should see the following output in the terminal window:Īs we can see, the steps to establish a connection between an Arduino and a PC are pretty standard:
ARDUINO BLUETOOTH DONGLE TUTORIAL SERIAL
It can be Serial Monitor in Arduino IDE or third-party terminal program such as Putty or Teraterm.

It could be the same PC to which you are going to pair your Arduino via Bluetooth If you decide to use external supply, connect it before USB cable
ARDUINO BLUETOOTH DONGLE TUTORIAL INSTALL
Once this is done, install Bluetooth on Windows. Previous article on the topic gives plenty of information about necessary gear, compatible Bluetooth dongles and expected terminal output. If you get a timeout at any step simply start over again sometimes, resetting Arduino may be necessary.įirst thing that needs to be done is to make a working Arduino setup.

Also, Bluetooth protocols time out very quickly – 5-10 minutes, sometimes less. My setup is 64-bit Windows 7 with Broadcomm Bluetooth stack other Windows versions and Bluetooth stacks will be slightly different.If you have any difficulties following the text, leave a comment and I’ll try to help. They all work well but behave slightly differently and it is not possible to write a step-by-step walkthrough valid for any Windows PC. The biggest issue with Bluetooth on a Windows machine is third-party Bluetooth stacks.
ARDUINO BLUETOOTH DONGLE TUTORIAL HOW TO
Previous article described Android connectivity today, I will show how to connect an Arduino to a Windows machine using USB Host Shield ( available at the store ) and USB Bluetooth dongle. This is a second article about Bluetooth connectivity using USB Host library for Arduino.
