Halloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix NowHalloween DealsAmazon USOctober picks are moving - compare before checkoutAmazon US: current deals, useful picks and tech finds.See Picks×
FREEDOM251

Freedom251 › Blog › electronics projects

Build Overview: TEA5767 FM Radio with a Linear Scale on an ILI9341 TFT

By Freedom251 Team · · 3 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

This project combines a TEA5767 FM tuner, an ESP32 development kit, a 2.8-inch ILI9341 TFT, and a rotary encoder to present radio tuning as a retro linear frequency scale. The project page lists code, a schematic, and library archives, but its description does not specify wiring or component ratings. Treat those as details to verify against the schematic and the exact boards you have before connecting anything.

What the project includes

The build is organized around five parts: an FM tuner, a controller, a display, a physical tuning control, and an audio output stage. The project page provides a schematic, code, a TEA5767 library archive, and a TFT_eSPI archive. The demonstration description identifies the following hardware:

As an Amazon Associate I earn from qualifying purchases.

  • TEA5767 FM receiver module: the radio tuner.
  • ESP32 development kit: the controller used in the demonstration.
  • 2.8-inch ILI9341 TFT: a 320×240 display used to draw the linear dial.
  • Rotary encoder with push button: the listed tuning control.
  • Small class-D amplifier board and speaker: the audio output components.

The project description establishes these roles, not a complete bill of materials: it does not name the amplifier model or speaker impedance.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How the radio and display fit together

Tuner and control

The TEA5767 is the FM tuner. LibDriver describes the chip as an electronically tuned FM stereo radio for low-voltage applications and lists European, US, and Japanese FM bands (LibDriver TEA5767 repository). That chip-level description does not define the supply or logic limits of every breakout module sold under the same name.

#1 Best Overall
76-108MHZ 5V TEA5767 FM Stereo Radio Module + Cable Antenna
  • The frequency range is from 76-108MHZ automatic digital tuning. High sensitivity, high stability, low noise, radio module.
  • Soft mute, stereo noise cancellation (SNC), high-level cutting (HCC) can be turned off via the bus
  • Circuit board size: 31 X 30 MM
  • With power reverse protection diode
  • FM dedicated chip module TEA5767

The encoder is the user-facing tuning control, but the demonstration description does not state the frequency step, how the push button behaves, or how tuning is bounded. Those details depend on the supplied code; do not assume a particular increment or button function from the parts list alone.

Display and audio

The ILI9341 screen is identified as a 2.8-inch, 320×240 display, with the project using it for a linear frequency scale. A separate class-D amplifier board and speaker handle audio. Their exact models, ratings, and connections are not stated in the project description, so select and connect them only after checking their documentation.

Rank #2
Comimark 2Pcs TEA5767 Programmable Low-Power FM Stereo Radio Module for Arduino
  • Built-in TEA5767 FM IC.
  • High sensitivity with integrated low-noise RF input amplifier.
  • Frequency range: 76 Mhz-108 Mhz.
  • Package Inclued: 2PCS TEA5767 Philips Programmable Low-power FM Stereo Radio Module
  • If You Are Not Satisfied with Your Purchase for Any Reason, Please Feel Free To Contact Us at the Buyer Center or Support Email, 24/7 Quick Reply.

Check the schematic before wiring

The project file page lists a schematic, but the available description does not give a pin map. Use the schematic alongside the labels and documentation for your exact ESP32 board, display module, TEA5767 breakout, encoder, and amplifier. Confirm interface type, supply requirements, and voltage compatibility rather than copying pin assumptions from another build.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  • Match each module’s actual pin labels to the schematic and the chosen ESP32 board.
  • Verify the display’s interface and electrical requirements; an ILI9341 controller name alone does not establish how a particular module is wired.
  • Check the TEA5767 breakout’s supply requirements, pinout, and antenna provision. Chip-level specifications do not guarantee identical breakout-board circuitry.
  • Match amplifier and speaker ratings using their documentation; the project description does not establish a compatible pairing.
  • Do not assume a particular ESP32 development board shares the same pin assignments as the one shown in project materials.

Use the supplied library files with care

The project page lists code and archives for both the TEA5767 library and TFT_eSPI. The demonstration description specifically warns that its TFT_eSPI version was modified for this project. Replacing it with an arbitrary current TFT_eSPI release may therefore require adapting the code or display configuration. Begin with the project’s supplied files, then compare any changes against the library version and setup expected by that code.

Rank #3
TEA5767 Module Stereo Circuit
  • TEA5767 Module Stereo Circuit
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What to verify in the project files

Before assembly, inspect the downloadable schematic and code for the details not established by the description:

  • ESP32 pin assignments and the connections to the tuner, display, encoder, and amplifier.
  • How the display is initialized and configured with the supplied TFT_eSPI archive.
  • The code’s tuning increments, frequency limits, and encoder push-button behavior.
  • How audio is routed from the receiver module to the amplifier.

These are items to confirm in the files, not specifications supplied by the project description. Similar Arduino examples use different controllers, displays, and controls, so their wiring is not evidence for this ESP32 build.

Quick Recap

Bestseller No. 1
76-108MHZ 5V TEA5767 FM Stereo Radio Module + Cable Antenna
76-108MHZ 5V TEA5767 FM Stereo Radio Module + Cable Antenna
Circuit board size: 31 X 30 MM; With power reverse protection diode; FM dedicated chip module TEA5767
$15.99
Bestseller No. 2
Comimark 2Pcs TEA5767 Programmable Low-Power FM Stereo Radio Module for Arduino
Comimark 2Pcs TEA5767 Programmable Low-Power FM Stereo Radio Module for Arduino
Built-in TEA5767 FM IC.; High sensitivity with integrated low-noise RF input amplifier.; Frequency range: 76 Mhz-108 Mhz.
$6.99
Bestseller No. 3
TEA5767 Module Stereo Circuit
TEA5767 Module Stereo Circuit
TEA5767 Module Stereo Circuit
$5.50
Bestseller No. 4
Rakstore 2pcs TEA5767 Radio Module FM Radio Module DIY FM Stereo Complete Edition
Rakstore 2pcs TEA5767 Radio Module FM Radio Module DIY FM Stereo Complete Edition
Frequency Range: 70~108MHz; Automatic search tuning function;I2C-bus; Fully digital processing, include audio output
$4.99
Bestseller No. 5
5pcs TEA5767 Stereo
5pcs TEA5767 Stereo
5pcs TEA5767 Stereo
$35.40
Best Value
5pcs TEA5767 Stereo
  • 5pcs TEA5767 Stereo
Rank #4
Rakstore 2pcs TEA5767 Radio Module FM Radio Module DIY FM Stereo Complete Edition
  • Frequency Range: 70~108MHz
  • Automatic search tuning function;I2C-bus
  • Fully digital processing, include audio output
  • Low power, High sensitivity, Low noise
  • Integrated LDO regulator;Bass boost

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

electronics projectsESP32FM radioILI9341TEA5767

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.