Linear Scale TEA5767 Radio on ILI 9341 TFT

Published Jan 13, 2023
 4 hours to build
 Beginner

Simple FM Radio with a beautiful retro look linear scale.

display image

Components Used

ESP32 WROOM
WiFi Development Tools - 802.11 ESP32 General Development Kit, embeds ESP32-WROOM-32E, 4MB flash.
1
Speaker
Speakers & Transducers 28 mm, Round Frame, 0.25 W, 32 Ohm, Neodymium Magnet, PET Cone, Speaker
1
PAM8403DR Audio Amplifier
Audio Amplifiers 3W STEREO FILTERLESS CLASS-D AUDIO AMP
1
ILI9341 2.8 inch TFT Display 240x320
Display Development Tools 2.8 TFT Display - 240x320 with Capacitive Touchscreen
1
TEA5767 Radio module
1
Rotary Encoder with Push-Button
1
Description

  This time I will present you how to make a simple FM Radio with a beautiful retro look linear scale. The idea for the project was taken from the Volos Projects channel, where is presented the code that was specially made for the LilyGO T-Embed device, which has a TFT screen with a resolution of 320 x 170 pixels.

   I just adapted the code for the ILI9341 TFT Display which has a resolution of 320×240 pixels powered by an ESP32 dev kit module. The radio interface is the same, and in the remaining part of the screen I added a small clock that shows the time. Actually, as a beginner in programming, I did a little practice drawing figures and placing text on the Display. The way the scale moves is especially effective for me as a big fan of retro radios. For the FM radio part, the TEA5767 radio module is used, which is characterized by good features and a relatively low price.

I was currently using a board without an audio amplifier, although there is also a board with a built-in stereo amplifier. In that part I use a PAM8304 amplifier module and a custom made small sound box.

   If you want to make a PCB for this project, or for any other electronic project, PCBway is a great choice for you. PCBway is one of the most experienced PCB manufacturing company in China in field of PCB prototype and fabrication. They have a large online community where you can find a Open Source projects, and you can also share your project there. From my personal experience I can tell you that on this community you can find many useful projects

  Well, as you can see, the device is very simple to build and consists of several components:
   - ESP32 dev kit board
   - ILI9341 TFT Display 2.8 inch
   - TEA5767 Radio module
   - Rotary encoder with push button
   - Small D-class audio amplifier board
   - and Speaker

   If you want to make a PCB for this project, or for any other electronic project, PCBway is a great choice for you. PCBway is one of the most experienced PCB manufacturing company in China in field of PCB prototype and fabrication. They have a large online community where you can find a Open Source projects, and you can also share your project there. From my personal experience I can tell you that on this community you can find many useful projects

  Well, as you can see, the device is very simple to build and consists of several components:
   - ESP32 dev kit board
   - ILI9341 TFT Display 2.8 inch
   - TEA5767 Radio module
   - Rotary encoder with push button
   - Small D-class audio amplifier board
   - and Speaker

 

 

Codes

Downloads

Schematic Download
Comments
Ad