Conexión de Arduino y iPhone con Bluetooth 3.0

Me gustaría build una aplicación que requiera bluetooth connection . El HC05 module Bluetooth HC05 module está conectado a Arduino. Quiero saber qué marco (u otras cosas relacionadas) necesito para crear una aplicación que pueda conectarse a este module Bluetooth.

Todavía no tengo idea de cómo empezar. ¿Alguien podría ayudar?

Desafortunadamente, la respuesta podría ser "no puedes hacer eso".

iOS solo admite los siguientes perfiles de Bluetooth: HFP, PBAP, A2DP, AVRCP, PAN, HID y MAP. Ninguno de ellos se puede usar dentro de una aplicación para comunicarse con tu Arduino.

Para los perfiles útiles como Serial Port Profile (SPP) y todas las comunicaciones de bluetooth arbitrarias, debe agregar un chip de authentication a su Arduino. Desafortunadamente, no puedes comprar estas fichas a less que tengas una membresía de MFi . Y no entrará en el progtwig MFi a less que sea una empresa con un producto concreto (escala de mercado masiva) en mente.

Afortunadamente, ahora tenemos Bluetooth de baja energía. Bluetooth LE se puede usar fácilmente en aplicaciones de iOS, sin todas las molestias de MFi. Por lo tanto, debería get un module Bluetooth 4.0 para su Arduino.

El marco que se utiliza para la comunicación Bluetooth 4.0 se llama CoreBluetooth. Encontrará la documentation, el código de ejemplo y los videos WWDC en el Centro de desarrolladores de iOS . Comienza con la Guía de progtwigción de Core Bluetooth