maddy
maddy

Reputation: 4111

Connecting hc-05 with iPhone SE iOS(v11.0)

I have done some research on core bluetooth framework. Successfully setup discovery of peripheral of other iPhone, connect, discovered services and characteristics and write some values. All went well. Surprisingly come to know there is apple MIFI program (need to research on it).

In excitement I ordered iPhoneSE, HC-05 bluetooth module, Arduino Builder's Kit R2 with original Arduino UNO. It took some days/wasted in shipment and decent amount and now it's not working.

I write proper set up/initialization for peripheral and central classes, adopted delegates and I think it's all correct. However I am not able to connect to HC-05 bluetooth module.

Observations:

I simply want to be successfully discover and connect to HC-05 module using BLE technology. Then with delegate methods look up services/characteristics and then try to on/off led.

I can provide more info and background if needed.

I need some help and direction so that I can purchase the correct bluetooth module which connect to iPhone, and I am sure I can do it.

Thanks.

Upvotes: 6

Views: 31715

Answers (3)

maddy
maddy

Reputation: 4111

To answer above question- HC-05 will not connect iPhone. Because HC_05 is not bluetooth low energy. I have used AT-09 from amazon.

I have written complete article how I achieved it here, and challanges I faced with solution.

Upvotes: 10

GrooverFromHolland
GrooverFromHolland

Reputation: 1029

The HC-05 isn't compatible with iOS.

This is because Apple uses MFi Licensing Program and HC-05 is not licensed.

To get things working go for a module supporting minimal BT Version V4.0 BLE. Even better, BT Version: V4.2 BLE & V5.0 (better range and larger packet-size), if iOS (v11.0) supports it.

I am not going to recommend a specific model, that's what Google is for.

Upvotes: 6

hcheung
hcheung

Reputation: 4034

Apple devices under the MFi licensing scheme only support limited profiles.

HC-05 is based on Bluetooth 2.0. What will work for Apple mobile devices (iPhone, iPad) will be those modules that utilise Bluetooth 4.0 or Bluetooth Low Energy (BLE).

Upvotes: 3

Related Questions