I would like to use an analog microphone to generate a voice signal, measure it by an ADC, and then transmit the sound to the host. This is the cheapest solution, but I'm not sure if this is feasible.Could you give me some advice?
I would like to use an analog microphone to generate a voice signal, measure it by an ADC, and then transmit the sound to the host. This is the cheapest solution, but I'm not sure if this is feasible.Could you give me some advice?
Hi,
Have you considered using a microphone with a digital interface? We already does this in our Thingy:52 design. If you have decided to use analog interface and need to use the SAADC then I suggest that you take a look at the SAADC example in the SDK. Also some discussion on digital versus analog interface for microphones and streaming of audio over BLE.
regards
Jared
Another question: are BLE features implemented through softDevice Or have to rely on hardware?In other words, can nRF52832's existing 2.4g transceiver theoretically achieve all the functions of classic Bluetooth?
The BLE protocol is mainly implemented in the Softdevice but the radio is fitted for the BLE protocol. I don't think you can use it for Bluetooth classic, afaik the protocol uses a different kind of modulation.