How to remove noise between raspberry pi PWM0 and SIM800L mic pin?

In my project SIM800L module(GSM Module) is interfaced with raspberry pi zero. Whenever user call Pi zero play an audio so that user can hear it. To send audio signal from pi zero to SIM800L, PWM0 pin is connected to MICP pin of SIM800L. Please check below image for connection information:

enter image description here

Here When PI zero detect incoming call, It’s start playing audio, So PWM0 audio is sent to MICP of SIM800L. But when audio start i can hear noise in that call but once audio start playing noise gradually stop. So every time i call, for few second i can hear noise and then after audio noise stop gradually.

I don’t have any idea why this noise is generated and how to remove this noise.

I am following below tutorial for reference:

If anyone can help me with this, it will be good help for me.



Source : Link , Question Author : mrudangee , Answer Author : Community

Leave a Comment