XIAO BLE sense microphone output

Hi,

I am trying to send microphone data of XIAO BLE sense to my laptop using BLE communication. I tested the peripheral device configuration using apps like nRF connect and Light blue, it works. I have a couple of questions regarding Seed Arduino Mic library.

  1. Does mic_serial_plotter sketch outputs PCM data ?
  2. In my sketch, I am trying to send the mic data using BleByteCharacteristic and I am finding it to convert to PCM data at the central device (my laptop that runs a python script).

If anyone has worked on audio data transmission over BLE, then please share your thought on the issues mentioned above.

Thanks

1 Like