# SIM800L GSM module humming noise

**URL:** <https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679>\
**Category:** Audio\
**Created:** [August 24, 2023, 9:09pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679 "2023-08-24T21:09:39Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![mohamedesalem](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/mohamedesalem/32/1013044_2.png) [@mohamedesalem](https://forum.arduino.cc/u/mohamedesalem)\
**Post date:** [August 24, 2023, 9:09pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/1 "2023-08-24T21:09:39Z")

</div>

Hello everyone,

I am trying to play audio over the call by using sim800l

I am using this "[DFPlayer mp3 module](https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299)" to play audio and connected its AUDIO OUT to the MIC IN of "[SIM800L GSM module](https://lastminuteengineers.com/sim800l-gsm-module-arduino-tutorial/)" and i hear a humming noise.

I tried to put those capacitors as in this schamatic

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/1/9/0/190ed46720bbd16aa84585dc7974c12ccd3fd9a1.png)

as recommended in the [datasheet](https://www.makerhero.com/img/files/download/Datasheet_SIM800L.pdf) to amplify the audio and it reduced the noise a little bit but it still there.

After a lot of searching a found that this noise may be because of a ground loop, but i don't have the reasons of the ground loop i use the same power source and i grounded the two modules with the same ground.

I also tried to use shielded and insulated cables between the two modules but also nothing happened, and the noise remains

I tried to make a low pass filter using resistors and capacitors like this [schamatic](https://www.circuitlab.com/editor/#?id=mp4e464ytxn8) , But this makes the sound distorted.

I also tried to decrease the sound level from the DFPlayer, and the sound actually decreases, but the noise remains.

I also tried to change the gain from the SIM800L's AT+ commands but nothing happends

After another search i found that maybe the audio from the DFPlayer is very high level and the SIM800L needs the signal from an electret microphone. Can that be the problem? and what can be the solution?

 ![photo](https://europe1.discourse-cdn.com/arduino/original/4X/a/b/e/abe3cf9b4665bb02c50247187583325b3c7014a8.jpeg)

**NOTE: The sound from the Dfplayer module is very clear when i connect it to a speaker AND also the sound is very clear on the other call when i connect the SIM800L with an electret microphone.**

THANKS SO MUCH FOR YOUR TIME I REALLY APPRECIATE IT 🙂

---

<div class="post-metadata">

**Author:** ![xfpd](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xfpd/32/1120236_2.png) [@xfpd](https://forum.arduino.cc/u/xfpd)\
**Post date:** [August 25, 2023, 9:56pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/2 "2023-08-25T21:56:48Z")

</div>

Electric or audio feedback (unwanted amplification) through the microphone?

---

<div class="post-metadata">

**Author:** ![mohamedesalem](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/mohamedesalem/32/1013044_2.png) [@mohamedesalem](https://forum.arduino.cc/u/mohamedesalem)\
**Post date:** [August 26, 2023, 12:54am UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/3 "2023-08-26T00:54:49Z")

</div>

kindly can you explain more what do you mean?

---

<div class="post-metadata">

**Author:** ![xfpd](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xfpd/32/1120236_2.png) [@xfpd](https://forum.arduino.cc/u/xfpd)\
**Post date:** [August 26, 2023, 1:06am UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/4 "2023-08-26T01:06:31Z")

</div>

You have a microphone which might cause an audio loop called feedback.

> **[Audio feedback](https://en.wikipedia.org/wiki/Audio_feedback)**
>
> Audio feedback (also known as acoustic feedback, simply as feedback) is a positive feedback situation which may occur when an acoustic path exists between an audio input (for example, a microphone or guitar pickup) and an audio output (for example, a loudspeaker). In this example, a signal received by the microphone is amplified and passed out of the loudspeaker. The sound from the loudspeaker can then be received by the microphone again, amplified further, and then passed out through the loudspe...

Try isolating your microphone by surrounding it with cloth.

---

<div class="post-metadata">

**Author:** ![mohamedesalem](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/mohamedesalem/32/1013044_2.png) [@mohamedesalem](https://forum.arduino.cc/u/mohamedesalem)\
**Post date:** [August 26, 2023, 6:54pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/5 "2023-08-26T18:54:11Z")

</div>

sorry, i think you miss understand my question.  
i just was testing with the microphone and it was a clear audio by the way, but the main issue was the noise between the "DFPlayer mini" and sim800.

not the microphone

---

<div class="post-metadata">

**Author:** ![xfpd](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/xfpd/32/1120236_2.png) [@xfpd](https://forum.arduino.cc/u/xfpd)\
**Post date:** [August 26, 2023, 7:18pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/6 "2023-08-26T19:18:46Z")

</div>

Shorten the jumper wires.

Have only one ground potential. Ground loop occurs if two devices are grounded together, but both devices have another ground path (through a metal housing, grounded cable, et c.). Referring to your picture, try disconnecting a ground jumper wire from the device connected to the USB, and make the ground wires of the other device (or devices) connect to the USB ground. The goal is a single ground bus for all devices or a star-bus, but not a cascading bus.

---

<div class="post-metadata">

**Author:** ![mohamedesalem](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/mohamedesalem/32/1013044_2.png) [@mohamedesalem](https://forum.arduino.cc/u/mohamedesalem)\
**Post date:** [August 26, 2023, 8:18pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/7 "2023-08-26T20:18:26Z")

</div>

thank you for your reply.

i tried to do as you mentioned and connect the gnd and vcc of the two modules in the same point on the out of the power source, and unfortunately nothing happend.

but there is a weird thing happend i connected two potentiometers "one on the right wire and one on the left wire " of the audio out as in this photo

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/5/3/b5379b67a3f9f6d0fb515688b84bd24bed01b1c3.jpeg)

and i endedd with two values for them "the audio is somwhat clear in this point" **'73.7k ohm' and '21.5 k ohm'**

when i tried to replace them with a fixed resistors with the same values and they didn't work.

i really don't know what is the problem

---

<div class="post-metadata">

**Author:** ![Tordens](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/tordens/32/1013044_2.png) [@Tordens](https://forum.arduino.cc/u/Tordens)\
**Post date:** [August 26, 2023, 8:21pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/8 "2023-08-26T20:21:20Z")

</div>

1. The microphone voltage is much smaller than the module output voltage. You need to modify the hardware. You are saturating the microphone input.

2. Also, check the psu. Use a battery, not psu from mains and see if it any difference.

---

<div class="post-metadata">

**Author:** ![mohamedesalem](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/mohamedesalem/32/1013044_2.png) [@mohamedesalem](https://forum.arduino.cc/u/mohamedesalem)\
**Post date:** [September 7, 2023, 9:46pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/9 "2023-09-07T21:46:23Z")

</div>

For future people, The problem was because the DFPlayer audio is very high and made for speakers, and the sim800l needs only an audio from an electret microphone so i put two potentiometers between the two lines of audio between the dfplayer and sim800l till the noise **DISSAPEARED**

Good luck

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [March 5, 2024, 9:46pm UTC](https://forum.arduino.cc/t/sim800l-gsm-module-humming-noise/1161679/10 "2024-03-05T21:46:59Z")

</div>

Closed on March 5, 2024, 9:46pm UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
