EDISON Radio
Introduction: EDISON Radio
This project is bases on the internet radio by <PERSON>. He did an awesome job in creating a working internet-based radio. He shared his coding and hardware on the world wide web so that people like you and me can learn from it. He shared his build on GitHub using the copyleft license. (It basically comes down to: use it, modify it as needed, don't copyright it and share….)
You can find <PERSON>'s original build and data here:
https://github.com/Edzelf/ESP32-Radio
So, I started with <PERSON>'s Arduino sketch and I added a few extra options:
* Search engine to find Internet Radio station by country.
* Find and implement the station's Logo and display it on the browser interface.
* Spectrum analyser on the TFT Screen
* LED VU meter with Pixel leds WS2812
* Sliders for changing Audio Settings.
The modified software and all project data will be available here:
https://github.com/donnersm/EdisonRadio
TIP: download all with one click by pressing the green button and choosing "download ZIP"
As you might have noticed, this project is named the Edison Radio. <PERSON> was a great inventor who, amongst other things, improved the microphone for telephones by developing a carbon microphone. In ways, more than one, <PERSON> contributed to worldwide communication. However, his greatest invention was not this carbon microphone or even his well-known phonograph but, it was the invention of the light bulb by far! Without <PERSON>, we might still be using candles to bring light in darkness. That is why this radio has a light bulb as centrepiece. .. O yeah, this 100% optional attribute also looks kind of cool 😊
TOOLS NEEDED
You will be working with low voltage (5V max) but you should know your way around basic electronics. Using the wrong voltage or polarity might kill your project in an instance!
Being successful in building this device requires some adequate skills and tools. You should be able to solder small components on a PCB which will require a soldering station with a small tip as you will be handling components like 0805 sized and a LQFP-48 package. 382
If this is beyond your possibilities, then you should ask someone to do it for you or order an already assembled PCB.
(Availability will depend on demand).
Furthermore, you be programming the microcontroller by using the Arduino IDE environment. Although the steps to do so will be described in this document, it is advisable for you to get to know this Arduino software.
If you are considering building the Edison housing, you will need to produce the panels for it. It can be done by hand, but it would be best to use a Laser cutter. Remember, there are some companies that offer a laser cutting service. Maybe there is a company near you who can do it for you?
And yes, you will need some basic tools like a screwdriver 😉
Supplies
PCB set: PCB Set
Acryllic plate 5mm to make the panels for the housing ( or design and build to your own liking)
ESP32 DEVKIT 1.0 DEVKIT
Potmeter 50K or simular
Optional:
Display
Rotary Encoder
IR receiver
And you'll need a power supply and some speakers
To give this radio more of an “Edison” look I decided to implement the optical illusion of a Edison Light Bulb. It is optional and without it, the radio will function just fine. However, this ornament justifies the name of this radio. Doesn’t it? You can leave it out but, you will be missing out on this very cool looking tribute to the world's best inventor.
The light bulb is actually a modified decorative LED light. ( Edison Light Bulb) The one I bought is from CALEX holland and is called the E27 Titanium Rustic Lamp art. 473894
Light bulb
There are several models available and you might have to adjust your wiring and voltage supply if you decide to buy a different light bulb.
Step 1: Main PCB
The pcb without components is available at my Tindie store here:
Tindie Store
Shipping is only possible within the EU because shipping to other countries will involve import Tax, declarations of conformity and other complicated stuff. Nobody is looking for that kind of complicated formalities or import tax upon receiving the goods. If you are a resident of a country that I don’t ship to, you can always order a pcb directly from a PCB supplier near you. The Gerber productions files you need for that are available for download, although it might be more expensive than what you are hoping for. 33