Hi everybody - I need some help please.
I have hooked my Adafruit nRF8001 breakout to an Arduino UNO and have successfully completed the "Getting Started" tutorial up to and including the point where my Serial Monitor correctly displays "Advertising started". At this point though, rather than connecting the device to an Android or iOS, I wish to pair it with my laptop but there are no instructions on how to do so.
I am using a Bluetooth 4.0 dongle on my laptop which happily finds my mobile, but does not find the nRF8001.
How do I do this??
Connecting a BLE nRF8001 to a laptop...
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
Your laptop may not support Bluetooth Low Energy.
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
Thanks Rick.
I am using this: http://uk.startech.com/Networking-IO/IR ... USBBT1EDR4
Should do the job, right?
I am using this: http://uk.startech.com/Networking-IO/IR ... USBBT1EDR4
Should do the job, right?
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
Hmmm... Have you tried pairing the nRF8001 with iOS or Android? Do we know that the module works?
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
I have switched on my mobile's bluetooth (v2.1 + EDR) and searched for the nRF8001 and it does not find it.
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
Please post clear, detailed pictures of both sides of the module, showing your soldering and connections
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
Hi Rick,
See attached. As I mentioned before, when connected via USB the echoDemo runs fine. Also, I have never seen any of the LEDs light up (not sure if they are supposed to). I have tried the board a few times (different jumpers, pre- and post-soldering etc) to no avail.
See attached. As I mentioned before, when connected via USB the echoDemo runs fine. Also, I have never seen any of the LEDs light up (not sure if they are supposed to). I have tried the board a few times (different jumpers, pre- and post-soldering etc) to no avail.
- Attachments
-
- photo (24).JPG (149.74 KiB) Viewed 1246 times
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
That all looks good.
I'm confused - you said that echoDemo works, yet your phone doesn't see the module? How can that happen? What kind of phone is this?
I'm confused - you said that echoDemo works, yet your phone doesn't see the module? How can that happen? What kind of phone is this?
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
It's a Huawei G300. I can connect it with my laptop, but neither the phone nor the laptop can see the nRF8001.
What am I doing wrong? Should the nRF8001 be visible so long as power is applied or do I need to run a particular sketch? I am at a loss.
What am I doing wrong? Should the nRF8001 be visible so long as power is applied or do I need to run a particular sketch? I am at a loss.
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
You need to run a sketch. The nRF8001 should be visible when echoDemo is running.
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
So as the nRF8001 isn't visible what is left to try?
When I run echoDemo now (without it being visible) it just hangs during uploading.
When I run echoDemo now (without it being visible) it just hangs during uploading.
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
You mean you can't even upload to the Arduino? Maybe there's something wrong with your Arduino? Have you got another one to try?
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
Problem partially-solved. The driver disc with the dongle was old. I have now downloaded the drivers from the manufacturer's site and my Laptop can now see "UART".
What do I do next? I cannot "pair" with the device as the Laptop reports "Connection failed because an incorrect code was entered". And if I run the echoDemo sketch the IDE reports that the Serial Port is "already in use". I have two aerial ports to choose between both report as already in use.
Any ideas?
What do I do next? I cannot "pair" with the device as the Laptop reports "Connection failed because an incorrect code was entered". And if I run the echoDemo sketch the IDE reports that the Serial Port is "already in use". I have two aerial ports to choose between both report as already in use.
Any ideas?
- NewStart
- Posts: 9
- Joined: Thu Sep 18, 2014 4:35 am
Re: Connecting a BLE nRF8001 to a laptop...
I am getting a horrible feeling that the nRF8001 is not supported by Windows 7. My reasoning (from reading most of the internet...) is that when the Bluetooth device is on I should be able to create an outgoing serial port unless the device is not supported.
- adafruit_support_rick
- Posts: 35092
- Joined: Tue Mar 15, 2011 11:42 am
Re: Connecting a BLE nRF8001 to a laptop...
I'm not seeing my nRF8001 on my Win7 machine either.
See this post: http://social.msdn.microsoft.com/Forums ... ?forum=wdk
I don't have a Bluetooth LE Enumerator. You probably don't either.
I found this, if you want to give it a try:
http://www.driverscape.com/download/mic ... enumerator
See this post: http://social.msdn.microsoft.com/Forums ... ?forum=wdk
I don't have a Bluetooth LE Enumerator. You probably don't either.
I found this, if you want to give it a try:
http://www.driverscape.com/download/mic ... enumerator
Please be positive and constructive with your questions and comments.