Summary of ESP32 INTERNET RADIO IS NO GAME
More than once, we’ve looked at a cool board like the TTGO T-Display and thought, “What can we build with this?” If you are [Volos Projects], the answer is a tiny Internet radio. He’s done a lot of other projects with the board including some games and a weather station. You can see the project in the video below. Of course, the core Internet streaming code would be useful with any ESP32, but the display makes for a good-looking unit. The code is available on GitHub. With judicious use of network and audio libraries, the player only takes a few hundred lines of code. Pretty impressive considering it even shows a visualization on the tiny display screen. What we’d really like to see is a nice case, power supply, and speaker option to make a tiny and portable unit. With a 3D printer, it is easy to make very professional-looking projects, as we often see. On the other hand, it does look better than the breadboard version you can see towards the end of the video. It is, though, a neatly done breadboard. https://youtu.be/lThawtfSQYA If you want a larger screen, you might enjoy the ESP32 internet radio we looked at before. Probably our favorite case for an Internet radio was this globe. Source: ESP32 INTERNET RADIO IS NO GAME Concise summary: Volos Projects built a compact Internet radio using the TTGO T-Display (ESP32) with network and audio libraries, a small visualizer, and a few hundred lines of code. The project code is on GitHub and works on other ESP32 boards; a nicer case, power supply, and speaker would improve portability.
Parts used in the Tiny Internet Radio:
- TTGO T-Display (ESP32 with built-in display)
- Speaker (external or prototype speaker on breadboard)
- Power supply (battery or USB power source)
- Breadboard and wiring for prototype
- Network and audio libraries (software components)
- Optional 3D printed case for enclosure
- Possibly larger display variant for alternative build (optional)
- USB cable for programming and power
More than once, we’ve looked at a cool board like the TTGO T-Display and thought, “What can we build with this?” If you are [Volos Projects], the answer is a tiny Internet radio. He’s done a lot of other projects with the board including some games and a weather station. You can see the project in the video below.

Of course, the core Internet streaming code would be useful with any ESP32, but the display makes for a good-looking unit. The code is available on GitHub.
With judicious use of network and audio libraries, the player only takes a few hundred lines of code. Pretty impressive considering it even shows a visualization on the tiny display screen.
What we’d really like to see is a nice case, power supply, and speaker option to make a tiny and portable unit. With a 3D printer, it is easy to make very professional-looking projects, as we often see. On the other hand, it does look better than the breadboard version you can see towards the end of the video. It is, though, a neatly done breadboard.
If you want a larger screen, you might enjoy the ESP32 internet radio we looked at before. Probably our favorite case for an Internet radio was this globe.
Source: ESP32 INTERNET RADIO IS NO GAME
- Can the project run on other ESP32 boards?
Yes, the core Internet streaming code would be useful with any ESP32. - Where is the project code available?
The code is available on GitHub. - How large is the codebase for the player?
The player only takes a few hundred lines of code. - Does the project show audio visualization?
Yes, it shows a visualization on the tiny display screen. - Is a case included in the project?
No; the article suggests a nicer case would improve the unit and mentions using a 3D printer for professional-looking projects. - What development board is used for the showcased build?
The showcased build uses the TTGO T-Display. - Is there a video demonstrating the project?
Yes, a video is available at the provided YouTube link. - Does the article mention alternative designs?
Yes, it references an ESP32 internet radio with a larger screen and a favorite globe case.
