Maker Pro

Linear Scale ТЕА5767 FM Radio on ili9341 TFT Display

January 14, 2023 by Mirko Pavleski

Simple FM Radio with a beautiful retro look linear scale.

  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

Related Content


You May Also Like