Streaming noise from RN52, not from original audio source

I am programming/powering my RN52 from an Arduino Uno, and throughout playback there exists a constant tone, close to Eb6, so in the middle of my audio range. I tried putting in a 1000uF blocking cap from 3.3v to ground, but no change. I did notice that the tone always exists at a constant volume, even when I increase the RN52’s volume.

In a separate issue, the RN52’s amplifier cannot handle any significant gain as there is quite a bit of clipping, and a large amount of makeup gain is needed from the external speaker that it is connected to. This is a problem especially with regards to the constant tone issue, as I can keep it relatively quiet if I increase the RN52’s volume. Instead, I just end up with a louder buzz.

Am I generating too much noise with my wires? Is the RN52 module making the noise? I’ve included a picture of my setup.

Thanks in advance!

https://forum.sparkfun.com/download/fil … ew&id=6344