Poco a poco voy adquiriendo dispositivos que se conectan directamente a mi iPad y iPhone a través del puerto Lightning:
- Un teclado musical iRig
- Un dispositivo de memoria iCirround IShowFast de 32 GB (doble extremo con conectores Lightning y USB)
- Una interfaz MIDI M-Audio UNO
- Una interfaz de E / S de línea de audio estéreo Behringer UCA222
También soy muy nuevo en IoT y comencé a aprender tecnología BASIC, y no tengo idea de si se puede hacer o no lo que quiero lograr.
Aquí está el problema. Cuando tengo enchufado alguno de estos accesorios, no puedo mantener mi iPhone o iPad encendido o cargándose. El problema es similar al problema de los auriculares Lightning con el iPhone 7.
Pero Apple ahora ha creado un divisor Lightning con dos conectores que permite escuchar con auriculares Lightning mientras se carga. Pedí uno, pero descubrí que Apple no proporcionaba un conector de interfaz de datos completo en el divisor: el lado de datos solo pasa el audio.
El iPad es popular entre los músicos, pero deben tener mucho cuidado de comenzar sesiones en vivo o de estudio con una carga completa, porque todo el tiempo que ejecutan su dispositivo con una interfaz de música que ocupa el puerto Lightning, ¡su batería se está descargando!
Si bien esta puede ser una oportunidad perdida para Apple, me hizo pensar, me gustaría construir una, pero primero no tengo idea de si alguien más ya lo ha hecho, y si no, ¿cómo comenzaría?
¿Alguien ha intentado construir un dispositivo que no solo pueda transmitir audio, sino también datos? ¿Desea conectar mi dispositivo a mi iMac o Air Book para acceder a iTunes? ¿O poder copiar datos a / desde mi tarjeta de memoria?
¿Cuál es la mejor manera de hacer esto? ¿Materiales que necesitaré?
La imagen es solo una maqueta de lo que creo que podría ser el producto final, pero soy flexible.
fuente
Respuestas:
Mientras hacía mi investigación, y antes de que otro programador hiciera su investigación y me preguntara, encontré algunas soluciones, pero no había nada que abordara la respuesta específica sobre cómo usar el puerto de alimentación o "relámpago" para otra cosa que no sea música o archivos de audio .
Quiero decir, debería ser capaz de manejar datos, como mis documentos, hojas de cálculo, archivos de texto y demás, como lo hace cuando conecto mi iPad a mi iMac cuando hago copias de seguridad. Transfiere más que solo música.
Después de semanas de mi propia investigación, necesitaba un experto ya que ninguno se ha presentado. Sentí que esta pregunta era lo suficientemente importante para cualquiera que quisiera ingresar al lado del hardware o al lado de la programación de IoT, o ambos. Y tenía razón.
Entonces le pregunté a Mike Westerfield, propietario de ByteWorks, desarrollador de techBASIC, y literalmente escribí el libro (de hecho, varios) sobre IoT la misma pregunta. Está tratando de terminar su nuevo libro, pero se tomó el tiempo esta mañana para responder:
Investigar el programa MFi de Apple explica por qué el IoT tiene un alcance tan limitado y por qué me dijeron que nadie puede responder esta pregunta. Al igual que aquellos que desarrollan aplicaciones IOS, debe unirse al programa de desarrolladores de MFi, y si escribe una aplicación para usar el hardware, entonces necesita unirse a ambos. Además, los dispositivos MFi requieren que se paguen regalías a Apple.
Sin embargo, la información de regalías solo está disponible para aquellos que firman un Acuerdo de No Divulgación. Pero si es aceptado en el programa, todos los esquemas, chips, etc. están disponibles para su uso y prueba. En pocas palabras. El programa completo, para cualquier persona interesada, se encuentra en el enlace de arriba y en el siguiente.
¿Qué no es parte del programa MFi? De acuerdo con Apple :
Accesorios que se conectan a un dispositivo Apple a través de la toma de auriculares y no utilizan ninguna tecnología con licencia MFi
Fundas no electrónicas
Es por eso que solo se habla de IoT como un hobby y, como dijo Mike, evitar esto significaría una fuente de alimentación (no del dispositivo Apple) que use otro puerto, ya que nadie, ni siquiera en Internet ha presentado un solución para transmitir cualquier cosa, desde datos del sensor a datos almacenados en una nube al puerto Lightning. De lo contrario, esta pregunta habría tenido una respuesta hace mucho tiempo.
Antes de que te vuelvas loco, según Apple, siempre y cuando uses la tecnología existente, que incluso incluye el puerto Lightning, no necesitas unirte al MFi. Por ejemplo, Apple declara que si usted es cualquiera de los siguientes, no califica para unirse a MFi:
Quiero desarrollar carcasas para iPhone, iPad o iPod. ¿Necesito unirme al Programa MFi?
No. Si tiene la intención de desarrollar una carcasa que no se conecte electrónicamente a iPhone, iPad o iPod utilizando tecnología con licencia, no necesita unirse al Programa MFi. Para obtener información sobre el desarrollo de casos, visite: http://developer.apple.com/resources/cases/ .
Quiero desarrollar un accesorio que se comunique con un dispositivo Apple usando solo Bluetooth Low Energy. ¿Necesito unirme al Programa MFi?
No. Los accesorios que se conectan a un dispositivo Apple usando solo Bluetooth Low Energy / BTLE / Bluetooth 4.0 o perfiles Bluetooth estándar compatibles con iOS no forman parte del Programa MFi.
Quiero desarrollar una aplicación para iOS que se comunique con un accesorio MFi. ¿Necesito unirme al Programa MFi?
No. Los desarrolladores de aplicaciones iOS no necesitan unirse al Programa MFi. Todo lo que necesitan los desarrolladores de aplicaciones está en el Marco de accesorios externos, que se proporciona en el SDK de iOS. Para acceder al SDK de iOS, únase al Programa para desarrolladores de iOS: https://developer.apple.com/programs/ios/ .
Quiero obtener / vender accesorios MFi como productos terminados. ¿Necesito unirme al Programa MFi?
No. No necesita unirse al Programa MFi para obtener y / o vender accesorios MFi como productos terminados. Sin embargo, debe obtener productos terminados de MFi de un licenciatario de fabricación de MFi. El Licenciatario de fabricación estará autorizado para desarrollar / fabricar productos vendidos bajo la marca de su empresa y se hará responsable de todos los requisitos del programa en nombre de su empresa. El Licenciatario de fabricación también estará autorizado a incluir el logotipo de MFi en el paquete del producto y la guía del usuario de su accesorio, una vez que haya completado los requisitos necesarios del programa.
Quiero desarrollar un accesorio MFi para uso personal. ¿Puedo unirme al programa MFi?
No. Recomendamos que utilice una solución de aficionado de terceros que le permitirá conectar dispositivos iOS a dispositivos seriales y escribir aplicaciones iOS que se comuniquen con estos dispositivos seriales.
Quiero enseñar a los estudiantes sobre el desarrollo de accesorios MFi. ¿Puedo unirme al programa MFi?
No. La información compartida bajo el Programa MFi es confidencial de Apple y no está destinada a ser utilizada en un entorno académico.
Hasta ahora, el puerto Lightning se ha construido o permitido en la industria de la música, que incluye auriculares Lightning y conectividad directa (desde iConnectivity) desde el puerto Lightning hasta el cable de conexión USB Inline iOS (USB tipo B) que le permite usar su iPad Lightning / iPhone / iPod Touch como parte de su equipo iConnectMIDI. Enchufe su aplicación de sintetizador o módulo de sonido en sus actuaciones y grabaciones. Incluso instrumentos musicales.
Sin embargo, un artículo de Fox News afirma que Iphone8 está eliminando el puerto Lightning a favor de la interfaz USB Tipo C, un nuevo estándar de la industria.
Y eso no es todo. A Apple, como Mike lo implica, le gusta mantener las cerraduras en su hardware, y aquí hay una pequeña vista previa de un artículo de CNET, titulado " Conector Lightning de Apple y tú: lo que debes saber "
fuente