Internet Radio with touch screen and web management system based on ESP32 Microcontroller (kit or fully assembled) V5
Designed by The MicroMaker in Poland
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
**Please refer to the important notes at the bottom of this page. 🎧 What is it? This is a fully working Internet Radio based on the ESP32-S3 microcontroller. It allows you to stream thousands of Inte…
Read More…**Please refer to the important notes at the bottom of this page.
🎧 What is it?
This is a fully working Internet Radio based on the ESP32-S3 microcontroller. It allows you to stream thousands of Internet radio stations from around the world — with no subscription fees, no licenses, and often fewer ads than traditional FM stations.
The device is battery-powered, portable, and includes:
Touchscreen
Built-in DAC and 3W Amplifier
5W Speaker
You can change stations and control the volume directly on the device, or remotely using the built-in web-based radio manager from a PC, Mac, or mobile phone.
Stations are accessed via online URLs. The radio can store up to 1000 favorites, and there are many free websites listing these URLs (see documentation).
🔧 Versions Available
Fully Assembled Version Ready to use out of the box. Just add a battery or power via USB-C, connect to Wi-Fi, and enjoy.
Kit Version Includes all components for self-assembly. Requires basic soldering and a hot glue gun. Perfect as a fun and educational activity to build with children.
💡 What Makes It Special?
Color Touchscreen Display – Intuitive and vivid. Tap to scroll or select stations.
Web-Based Management System – Manage stations and features from any device on the same network.
User-Friendly Interface – Simple, responsive UI for seamless station browsing and playback.
ESP32-S3 Microcontroller – Reliable and Wi-Fi enabled, powers the system.
Compact Design – Small enough to fit in the palm of your hand or blend into any room.
📦 What's Included (Kit & Assembled Versions)
Microcontroller + LCD: 1x LilyGo T-Display S3 Touch
Amplifier + DAC: 1x MAX98357A I2S 3W Class D Module
Speaker: 1x 5W 4Ω 40mm
On/Off Push Button: 1x 12mm push button (PBW-12BPW-W)
Wi-Fi Antenna: U.FL (IPEX/IPX) connector antenna
3D-Printed Enclosure: Offered in various colors
Set of Wires: For battery, speaker, and switch connections
⚠️ Important Notes
Battery not included (due to shipping rules). The radio can also operate using only the USB-C charging port, without a battery installed.
Hot glue gun required for assembling the kit (not included).
Firmware Compatibility: Only works with LilyGo T-Display S3 Touch. Firmware is provided as a BIN file (source code not shared).
Character Support: English only.
Photos may vary: PCB colors or module brands may differ slightly.
Streaming Info: Supports up to 320Kbit/s streams. HLS/DASH formats not supported (e.g., BBC streams)
Requires a strong Wi-Fi signal for smooth playback
🔗 References & Tools
Minimal Configuration Video: https://youtu.be/8kRRnhr_VSs
ESP32 Flash Tool: https://www.espressif.com/en/support/download/other-tools
Tested Browsers: Google Chrome
No country selected, please select your country to see shipping options.
No rates are available for shipping to .
Enter your email address if you'd like to be notified when Compact Internet Radio with Touch Screen and WebUi can be shipped to you:
Thanks! We'll let you know when the seller adds shipping rates for your country.
Shipping Rate | Tracked | Ships From | First Item | Additional Items |
---|---|---|---|---|
:
|
Product: (4.67)
Documentation: (4.33)
Shipping: (5.00)
Communication: (5.00)
Matthew | June 13, 2025
Dustin | July 29, 2024
Gilles | July 26, 2024
Buy with confidence.
Our Tindie Guarantee protects your purchase from fraud. Learn More
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!