Non è molto chiaro quello che stai cercando di ottenere, ma l'hacking di un dispositivo embedded esistente non è un compito semplice, certamente non è qualcosa per un principiante.
Immagino che tu abbia tre opzioni:
- Compra una cuffia esistente e modificala.
Questo è difficile per un ingegnere embedded esperto, e probabilmente richiederebbe un decompilatore di codice e un oscilloscopio almeno (insieme alla conoscenza di come usarli).
- Costruisci un nuovo dispositivo usando un qualche tipo di kit di sviluppo (ad esempio Arduino o simile)
Do-in grado. Probabilmente avrai bisogno di sapere come saldare e come programmare. Inoltre, tieni presente che qualsiasi dispositivo che costruisci sarà simile a un prototipo (ad esempio, immagina una scatola da pranzo con fili sparsi, non un dispositivo di consumo lucido). - Se vuoi componenti piccoli / indossabili, potresti voler esaminare la gamma "Lilypad".
- Acquista una cuffia esistente, scrivi software host per personalizzare il comportamento
Probabilmente la curva di apprendimento più semplice tra le tre opzioni (dal momento che devi solo imparare come codificare, cosa che devi fare comunque per il # 1 e il # 2).
In questo modo puoi avere un PC (o più piccolo, raspberry-pi o simile) connesso all'auricolare ed eseguire azioni personalizzate premendo i pulsanti.
Se si desidera la personalizzazione o se si desidera solo conoscere l'elettronica e lo sviluppo del software integrato, è possibile utilizzare l'opzione n. 2. Se desideri un dispositivo che puoi effettivamente utilizzare giorno per giorno, l'opzione n. 3 è probabilmente la scelta migliore.