He iniciado un proyecto en el que se supone que debo construir algún tipo de auricular Bluetooth. Este auricular bluetooth debe estar conectado a cualquier teléfono inteligente (básicamente Android). Estoy pensando en usar un tablero de evaluación como arduino y también usar el tablero de ruptura de bluetooth RN52. La razón por la que estoy usando arduino es que el módulo bluetooth debe recibir la señal de sonido de la placa principal (arduino) y luego transmitirla, como audio, al teléfono inteligente. La misma historia acerca de recibir audio desde el teléfono inteligente y pasarlo a la placa principal. En otras palabras, no puedo usar los pines de entrada / salida de micrófono / altavoz del propio panel de desbloqueo de Bluetooth. Sé que para pasar datos digitales entre el bluetooth breakout y el módulo principal, tengo que usar los puertos PCM en el breakout. Entonces, aquí está mi pregunta: si utilizo los pines PCM en la ruptura, al enviar y recibir los datos desde / hacia el teléfono inteligente, ¿podrá el teléfono inteligente entender que esta es una señal de sonido? porque si utilizo pines de micrófono / altavoz de la conexión Bluetooth, el dispositivo Android reconocerá el módulo Bluetooth como un verdadero auricular inalámbrico y le comunicará todos los datos de sonido. pero no estoy seguro si este es el caso cuando el módulo Bluetooth está recibiendo / enviando una señal de sonido desde / hacia la placa principal.
P.S: en caso de que se esté preguntando por qué quiero generar / obtener la señal de sonido en la placa principal (por ejemplo, arduino) es porque quiero hacer algún tipo de procesamiento de señal en la señal de sonido digitalizada.