Electronic – Connecting to HC-05 from iOS based device

bluetooth

Continuing from Standalone Bluetooth my project is almost complete.

For any of you who haven't seen that, here's a short info:
I'm trying to make an automated list of attendees by using a program that runs on a smartphone that can detect the HC-05.

So far it's all good, good only on Android based smartphones. Unfortunately, it doesn't work with iOS based devices. I've read several posts around that iOS based devices can't see the HC-05 because of the limitation in their bluetooth rules.

But, in every single post that "I've read" there's none of em that talks about the solution. I want to know if there's any workaround for this? Or should I change to another bluetooth module? If anyone need more info I could provide everything.

Thanks in advance!

Best Answer

There is no workaround. HC-05 simply doesn't work with iOS, because iOS only supports a few Bluetooth profiles. This is because Apple uses MFi Licensing Program.

What does work is BLE. It's not part of MFi.

In other words: it's either dumping the iOS device or changing to a different Bluetooth profile.