Make Your Own FM Radio
Intro: Make Your Own FM Radio
In this project I will show you how to transform a TEA5767 and an Arduino Pro Mini into a functional and decent looking FM Radio through the help of a couple complementary parts. Let's get started!
STEP 1: Watch the Videos!
The two video parts should give you an overview of what is necessary to build the radio. In the following steps I will present you more detailed information.
STEP 2: Order Your Parts!
Here you can find a parts list for the electronics with example sellers for your convenience (affiliate links).
Aliexpress:
1x Arduino Pro Mini: https://s.click.aliexpress.com/e/_d62ALdV
(Optional) FTDI breakout: https://s.click.aliexpress.com/e/_dV4Gqp1
1x TEA5767: https://s.click.aliexpress.com/e/_dUeK6Gf
1x MCP4151: https://s.click.aliexpress.com/e/_dVAqCon
1x TDA1905: https://s.click.aliexpress.com/e/_d655b9d
or (Optional) 1x PAM8403: https://s.click.aliexpress.com/e/_dSgFjif
1x HD44780 16x2 LCD: https://s.click.aliexpress.com/e/_Bf9FG7aX
1x MT3608: https://s.click.aliexpress.com/e/_d8Eky7d
1x TP4056: https://s.click.aliexpress.com/e/_dX8n0hp
1x Micro USB breakout: https://s.click.aliexpress.com/e/_dWadkSj
1x 18650 Li-Ion battery: https://s.click.aliexpress.com/e/_dY2Dqpb
1x Slide Switch: https://s.click.aliexpress.com/e/_dVn7Jlz
1x Rotary Encoder: https://s.click.aliexpress.com/e/_dZs9jUb
1x Speaker: https://s.click.aliexpress.com/e/_dZ3FfXt
6x 10kΩ, 1x 3.3kΩ, 1x 100Ω, 1x 1Ω Resistor: https://s.click.aliexpress.com/e/_dTPpXjt
1x 10kΩ Potentiometer: https://s.click.aliexpress.com/e/_dX83GAF
1x 100nF, 1x 220nF Capacitor: https://s.click.aliexpress.com/e/_dU4FEsB
3x 1µF, 1x 2.2µF, 1x 10µF, 1x 220µF Capacitor: https://s.click.aliexpress.com/e/_d7dOwRz
1x Retractable Antenna: https://s.click.aliexpress.com/e/_dUTSRTD
2x 5mm RGB LED: https://s.click.aliexpress.com/e/_d7mYgib
Ebay:
1x Arduino Pro Mini: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
(Optional) FTDI breakout: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x TEA5767: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x MCP4151: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x TDA1905: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
or (Optional) 1x PAM8403: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x HD44780 16x2 LCD: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x MT3608: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x TP4056: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x Micro USB breakout: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x 18650 Li-Ion battery: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x Slide Switch:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x Rotary Encoder: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x Speaker:http://rover.ebay.com/rover/1/711-53200-19255-0/1?..
6x 10kΩ, 1x 3.3kΩ, 1x 100Ω, 1x 1Ω Resistor:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x 10kΩ Potentiometer: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x 100nF, 1x 220nF Capacitor:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
3x 1µF, 1x 2.2µF, 1x 10µF, 1x 220µF Capacitor:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
1x Retractable Antenna: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
2x 5mm RGB LED:http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
Perfboard with copper dots: http://rover.ebay.com/rover/1/711-53200-19255-0/1?...
Amazon.de
1x Arduino Pro Mini: http://amzn.to/1HwhJ8d
(Optional) FTDI breakout: http://amzn.to/1JbxEah
1x TEA5767: http://amzn.to/1U4FTOC
1x MCP4151: http://amzn.to/1TNHlp7
1x TDA1905: -
or (Optional) 1x PAM8403: http://amzn.to/1TNHzwq
1x HD44780 16x2 LCD: http://amzn.to/1TNHCbQ
1x MT3608: http://amzn.to/1U4G2l9
1x TP4056: http://amzn.to/1NnD3hB
1x Micro USB breakout: http://amzn.to/1PNqUYL
1x 18650 Li-Ion battery: http://amzn.to/1U4G3FW
1x Slide Switch: http://amzn.to/1U4G7p1
1x Rotary Encoder: http://amzn.to/1YAoEEp
1x Speaker: http://amzn.to/1U4G5h5
6x 10kΩ, 1x 3.3kΩ, 1x 100Ω, 1x 1Ω Resistor: http://amzn.to/1E9uEhN
1x 10kΩ Potentiometer: http://amzn.to/1YAqrJC
1x 100nF, 1x 220nF Capacitor: -
3x 1µF, 1x 2.2µF, 1x 10µF, 1x 220µF Capacitor: http://amzn.to/1YAqEfK
1x Retractable Antenna: http://amzn.to/1U4GEHF
2x 5mm RGB LED: http://amzn.to/1U4GEYf
Perfboard with copper dots: http://amzn.to/1YAqPI8
STEP 3: Create the Circuit!
Use the given schematic to create the circuit. It is always a good idea to wire up the components on a breadboard before moving the circuit over to a perfboard.
STEP 4: Upload the Code!
Here you can find the Arduino Code you need to upload before the radio can function properly.
STEP 5: Build Your Case!
Here you can find the vector graphics I made for my own case. Feel free to use them to mill your own one or print them out and use them as a template. After your case is complete it is time to mount all your other external components and main perfboard inside it.
STEP 6: Success!
You did it. You just built your own FM Radio!
Feel free to check out my YouTube channel for more awesome projects:
http://www.youtube.com/user/greatscottlab
You can also follow me on Facebook, Twitter and Google+ for news about upcoming projects and behind the scenes information:
93 Comments
DIYHannah 7 months ago
gvhc 1 year ago
sdrahul 7 years ago
eastgoals 2 years ago
srishtik111 6 years ago
eastgoals 2 years ago
JohnS61 6 years ago
I built this circuit on a breadboard, got it mostly working, but there is a LOT of static noise and screeching sounds. Is it because I have it wired to a breadboard? Or is it because of electrical noise coming from different parts? If I use a PAM8403 on the breadboard will it work well? Also please provide wiring schematic for PAM8403. Thanks
eastgoals 2 years ago
IanChim07 3 years ago
GireeshM 2 years ago
awittscience 3 years ago
o.akbulut1713 4 years ago
fanzl 4 years ago
sanwer solanki 7 years ago
we are making this fm radio project using arduino pro mini .we need the pcb layout of the circuit to complete our project .please provide us the pcb layout
tanmay01 4 years ago
denman12 5 years ago
GireeshM 4 years ago
Those who need clear Schematic diagram, please click the link
o.akbulut1713 4 years ago
Matthew37EDA 4 years ago
edadams 7 years ago
Got it mostly working, but for some reason it is constantly switching between modes (freq and volume)... I've tried different Arduinos and various hardware debounce techniques. Any ideas?