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:
- Enchufe el adaptador al conector para auriculares del teléfono
- Iniciar aplicación
- 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
- Configuración de carga al adaptador: el adaptador devuelve una señal al teléfono para mostrar el letrero "Listo"
- Eliminar el adaptador del teléfono
- 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!