I also put aluminum foil inside the RTL SDR and it was touching the USB chassis ground. It seemed to help a bit but there was still a lot of noise. Any local FM station still goes through adjusting the gain. Near my home is a local FM transmitter that has always caused me problems, especially because I listen to air band. I use an AOF-128 bandpass filter and a coax stub filter and this still is not enough to attenuate completely the signal while listening with my PRO-95 scanner, so you can imagine how critical for me is reducing EMI in the RTL SDR for good performance.
I started to read about the USB specs and tips for reducing EMI while designing USB devices. There is a lot of information and different opinion about this. In general what I found out is that the shield on a USB cable is soldered with the male USB connector (in the host) but on the device is not but here comes the most important thing I found out. If in the USB device, the chassis is connected to ground, it is to a different ground, and not the ground to the PCB (To the chassis for example) or some designs have two grounds on the same PCB. Because that’s where it’s going to get the noise if the USB cable shield is connected to the USB chassis, so what I did on the RTL SDR, it’s to remove the male USB connector, and solder a cable with a male USB connector, and just solder the 4 cables (signal and power) and leave the shield floating. Then, where I cut the cable I put aluminum foil and then covered it with electrical tape.
This really reduced the FM broadcast interference. Even if the gain is set to maximum on the RTL SDR, the only station that comes some noise is the one that is my neighbor, but it’s really nothing to what was there before. I think if I got more ferrite beads and mounted the RTL inside a box it would be totally quiet.
Hope this can help other people and I would love to hear comments.
