Hearing noise when combining BY8001 mp3 module

Hello,

For my licence I'm doing an Arduino ecosystem using Arduino Mega AT2560 board and I have problems with the mp3 and speakers.

Alone, the mp3 module and those 2 speakers are working perfectly. When it comes to combine the mp3 and the 2 speakers with the rest (3.2" TFT LCD with Megashiled V2.2, DS3231, DHT22, MQ2, vibration module and buzzer) the speakers with the only buzzer I have are doing some noise. The buzzer by himself is not.

The noise is interrupted for 9sec if from the mp3 interface made by me, I put the song(who's not playing, it's just changing the status) in pause. Then, for 9 sec is silence.

I'm using 2 x 0,5W and 8ohm speakers and I mention that the 3 resistors from BY8001 mp3 module are removed (A,B and C) and the connections are:

Here is the library which I'm using and the datasheet for BY8001:

http://www.picaxe.com/docs/by8001.pdf

Does anyone know why is this noise appearing only when all the components are together? Can be because the shield uses the 0 and 1 RX&TX pins or maybe is because I don't have enough power from my laptop's USB port?

Thank you!

I let my solution here hoping that this can help others.
My problem was the lack of power. I connected the speakers separately to a 9V battery and now everything works fine.
Still, are other reasons for this too, like a problem with GND cables or maybe, just maybe, as it was in my case, I've used 2 components who were using Rx-Tx at the same baud rate. So, maybe changing the baud rate may be a solution.

Good luck everyone!

My problem was the lack of power. I connected the speakers separately to a 9V battery and now everything works fine.

You can’t conclude that it was lack of power from that change. It is more likely that the problem is lack of isolation for the power you were using. Resulting noise on the power lines. In other words lack of power supply decoupling.

http://www.thebox.myzen.co.uk/Tutorial/De-coupling.html

P.S. what does this mean?

For my licence I'm doing ........