Using Bluetooth with PC

is there any tutorial for using Arduino 101 to send data to my PC (win 8.1) using Bluetooth?

I would start there : https://ms-iot.github.io/content/en-US/win10/samples/BLEGatt.htm

See this also :

Been looking at this for awhile and just came across a couple of interesting things:

B​luetooth L​ow E​nergy for P​rocessing An​droid

http://www.visualmicro.com/page/Micrsoft-IoT-and-Arduino-with-Visual-Micro.aspx

Thanks for all of you

If we can use arduino101/processing/android/ble together that would be a pretty incredible "maker stack'! and we will all need to give you more than 1 karma point! Thanks! :grin:

Hi Govkn

Had to put this on the backburner for a little while had to get back to my robotic arm and lidar projects :slight_smile: that I put on hold to work on the 101. :slight_smile: Still having I2C and Upload issues that's slowing me down. Looks like to make it work will be a bunch of work :slight_smile: Looks feasible though. Too bad I don't know what I am doing :slight_smile:

By the way was looking at Evothings and that is definitely the best way to go when using BLE and a phone/tablet. You did great with that one and the examples. Need to give karma points for that one.

Mike

Hi govkn

Think this might be simpler to use - its a dongle that creates a virtual com port :slight_smile: Heres the link - check out the datasheet on mouser.

https://www.bluegiga.com/en-US/products/bled112-bluetooth-smart-dongle/#login-modal

Mike

Hi govkn

Thought you would like an update on getting data over a serial port. Well I got it semi working thanks to Jeff Rowberg bglib.

Here is what I wound up doing. I bought the BLED112 dongle that I mentioned in the other post. I flashed it with their cable replacement demo written in their bgscipt. After reading a bunch of things on the Nordic web site on the Bluegiga CRP and attaching it to the nRf51822 as well as the bluegiga app note I modified your evothings demo code with the correct services and characterics so the two services matched :).

I used Jeff's Python demo code included in his library and guess what - it worked. I also looked at the serial port and you can see the data coming across in some sort of cryptic format but you see it. Yippe it can be done.

There is an equivalent Java lib that implements Jeff's lib so you can embedded it in Processing. Haven't tried transmitting but should be doable.

If you need the links let me know.

Mike :slight_smile: