FM Radio

Summary

I’m going to build a FM radio using an ESP-32 + the FM radio module to listen to music, news etc. I will be able to change the frequency via a rotary encoder and use a display built in to the ESP-32 board to see what frequency I am on

Plan

I’m going to need to setup the FM radio module for the ESP-32 which will include a receiver, an amplifier and a speaker for audio. Then I will connect an OLED display to the ESP-32 to display the frequency on the radio (eg 98.1). I will also need to use a rotary encoder to be able to change the frequency.

image

Budget

ProductSupplier/LinkCost
ESP-32 Board.https://www.amazon.ca/LILYGO-T-PicoC3-ESP32-C3-Raspberry-Development/dp/B0B3RF87VG/ref=sr_1_1_sspa?crid=E10A7UY0OVMS&keywords=esp32+ttgo&qid=1671469260&sprefix=esp32+ttgo%2Caps%2C96&sr=8-1-spons&psc=1&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUExRkdDVEtXVlBZN0tTJmVuY3J5cHRlZElkPUEwNDc0MzA3MUhZOVZJQlpETDhZJmVuY3J5cHRlZEFkSWQ9QTA0NDMxODAxWVRHQTFWUURaU0RSJndpZGdldE5hbWU9c3BfYXRmJmFjdGlvbj1jbGlja1JlZGlyZWN0JmRvTm90TG9nQ2xpY2s9dHJ1ZQ==$19.41
Rotary Encoderhttps://www.amazon.ca/Robojax-Rotary-Encoder-Arduino-Raspberry/dp/B09Y8H3NKR/ref=sr_1_8?crid=1R09BOPKRDZSO&keywords=rotary+encoder+esp32+pack+1&qid=1671468964&sprefix=rotary+encoder+esp32+pack+%2Caps%2C93&sr=8-8$6.59
FM Radio Modulehttps://www.amazon.ca/CANADUINO-Stereo-Module-TEA5767HN-Arduino/dp/B08T7WFBZR/ref=sr_1_2?crid=3NIGGZ9R9ZPKU&keywords=esp32+fm+radio+module+i2c&qid=1671469114&sprefix=esp32+fm+radio+module+i2c%2Caps%2C84&sr=8-2$6.96
Jumper Wireshttps://www.amazon.ca/EDGELEC-Breadboard-Optional-Assorted-Multicolored/dp/B07GD2BWPY/ref=sr_1_1_sspa?crid=EZR8TRWFN0PM&keywords=jumper%2Bwires&qid=1671469344&sprefix=jumper%2Bwire%2Caps%2C120&sr=8-1-spons&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEzU1ZEVU04WlcxUVhYJmVuY3J5cHRlZElkPUEwNjIzMzY4MTRFMlVBQkxHRkdSRyZlbmNyeXB0ZWRBZElkPUEwNDg0Nzk0Mzg3QVhFTllRWkE3MCZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU&th=1$7.32
Micro USB Cablehttps://www.amazon.ca/Staging-Product-Not-Retail-Sale/dp/B0741WGQ36/ref=sxin_25?asc_contentid=amzn1.osa.4b64dd0a-70c5-4860-9968-84d82dbb076d.A2EUQ1WTGCTBG2.en_CA&asc_contenttype=article&ascsubtag=amzn1.osa.4b64dd0a-70c5-4860-9968-84d82dbb076d.A2EUQ1WTGCTBG2.en_CA&content-id=amzn1.sym.8689b7a4-070a-4c4b-a8cd-529c3ace3c10%3Aamzn1.sym.8689b7a4-070a-4c4b-a8cd-529c3ace3c10&creativeASIN=B0741WGQ36&crid=3FZ8MJJG2UCAM&cv_ct_cx=micro+usb+cable&cv_ct_id=amzn1.osa.4b64dd0a-70c5-4860-9968-84d82dbb076d.A2EUQ1WTGCTBG2.en_CA&cv_ct_pg=search&cv_ct_we=asin&cv_ct_wn=osp-single-source-pecos-desktop&keywords=micro+usb+cable&linkCode=oas&pd_rd_i=B0741WGQ36&pd_rd_r=16c0cd05-dbf9-42be-84dd-6be4a50bdfa3&pd_rd_w=Fw93p&pd_rd_wg=OjFf4&pf_rd_p=8689b7a4-070a-4c4b-a8cd-529c3ace3c10&pf_rd_r=F0NVSNZWE9CF5RKNJF6B&qid=1671470260&sprefix=micro+usb+cabl%2Caps%2C100&sr=1-2-c26ac7f6-b43f-4741-a772-17cad7536576&tag=ignospca-20$7.32
Breadboardalready have one!0$
Total$47.6