Conectando un ATTiny84 al iPhone desde el conector para auriculares

6

Estoy intentando crear un adaptador y una aplicación para el iPhone que funciona de manera muy similar al lector de tarjetas Square Up.

La comunicación básica que estoy tratando de lograr:

  1. Enchufe el adaptador al conector para auriculares del teléfono
  2. Iniciar aplicación
  3. Configuración de entrada para el adaptador: el procesador integrado tendrá dos ubicaciones de memoria:
    • configuración de memoria fija que no se puede cambiar
    • configuraciones de memoria que se pueden cambiar desde la aplicación del iPhone
  4. Configuración de carga al adaptador: el adaptador devuelve una señal al teléfono para mostrar el letrero "Listo"
  5. Eliminar el adaptador del teléfono
  6. Los datos se almacenan en el adaptador para uso externo.

El objetivo a largo plazo es que el adaptador pueda comunicarse con dispositivos iOS, Android, Mac y PC a través del conector para auriculares. Para la versión 0.1: estoy contento con eso, solo estoy trabajando en un iPhone.

Estaré usando un ATTiny24 para el prototipo y luego el ATTiny84 para la producción. Me preguntaba si alguien más ha intentado crear dichos protocolos de comunicación y si tienen algún consejo / tutorial / recurso que pueda usar para diseñar el hardware.

Muchas gracias! Cualquier ayuda es muy apreciada!

    
pregunta Saif Akhtar

1 respuesta

5

Busque en Project HiJack , que establece una conexión en serie de 2 vías al iPhone a través del auricular port y cosechan poder! El código fuente es de código abierto.

Utilizan codificación de Manchester para la modulación, a breve análisis de su código está en mi blog.

    
respondido por el freespace

Lea otras preguntas en las etiquetas