A Full Digital FM Receiver with Arduino and TEA5767 Module

FM transmitters/receivers are among the top favorite circuits of any electronic enthusiast. In this article/video, I have introduced a complete digital FM receiver design that has equipped with an LCD screen and three push-buttons. It can search for the FM signals from 76MHz to 108MHz manually and automatically (Scan mode). The signal strength is also displayed as a bar graph on the LCD screen. The output sound is amplified by a 3W+3W Class-D stereo amplifier that handles high-quality and strong enough audio power. As a controller, I have used the cheap and popular Arduino-Nano board. So let’s get started!

YouTube: 🔺 Digital FM Receiver (Radio) Circuit with Arduino + Stereo Amplifier - YouTube

References

Article: A Digital FM Receiver with Arduino (Including 3W+3W Class-D Stereo Amplifier) - Technology -PCBway

[1]: TEA5767 Datasheet: https://www.sparkfun.com/datasheets/Wireless/General/TEA5767.pdf

[2]: TEA5767 Schematic Symbol, PCB Footprint, and 3D Model: Component Search Engine - Free access to schematic symbols, PCB footprints and 3D models

[3]: PAM8403 Datasheet: https://www.mouser.com/datasheet/2/115/PAM8403-247318.pdf

[4]: PAM8403 Schematic Symbol, PCB Footprint, and 3D Model: PAM8403DR footprint, schematic symbol and 3D model by LITTELFUSE

[5]: TS2937 Datasheet: https://www.mouser.com/datasheet/2/395/TS2937_D13-522475.pdf

[6]: TS2937 Schematic Symbol, PCB Footprint, and 3D Model: [TS2937CW-5.0 RP footprint, schematic symbol and 3D model by Taiwan Semiconductor](https://componentsearchengine.com/part-view/TS2937CW-5.0 RP/Taiwan Semiconductor)

[7]: CAD Plugins: https://www.samacsys.com/library-loader-help