Internet Radio with touch screen and web management system based on ESP32 Microcontroller (kit or fully assembled)
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 micro controller with which you will be able to listen to Inter…
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 micro controller with which you will be able to listen to Internet radio stations from all over the world. There are thousands of radio stations available for streaming online and you can access them for free. No subscription fees or licenses needed. And unlike your local FM radio stations, many of them have very few ads — or none at all.
This is a small, battery-powered device with its own built-in DAC (Digital-to-Analog Converter), amplifier, and speaker. There is a handy touchscreen on the front face of the device through which users can change stations or adjust volume. Internet radio “stations” are streaming audio sources located at specific web addresses, so you’ll need to find and save those URLs. This device can store up to 400 stations, so you’ll never run out of audio content to enjoy. Just search for a list of stations, find some that you like, and then save them! There are many websites that provide such URLs lists for free (refer to the documentation). The station management and radio various features can also be done using your PC/ MAC /Mobile Phone web browser.
The radio is simple to build using a minimum of 3 components You can use it as a portable device or you can use a stereo I2S DAC and connect it to your Stereo system or stereo headphones (see the documentation for more details). All of those components fit into a simple but attractive 3D-printed enclosure. The whole thing is about the size of your hand, so you can put it anywhere.
What makes it special?
1. Color Touchscreen Display: The vivid display isn't just eye-catching—it's intuitive. With just a tap, you can navigate through stations and control your listening experience effortlessly.
2. Web Based Management System: Integrated web server for managing the radio features and stations from any device on the same network. Updating your station list is as simple as a few clicks.
3. User-Friendly Interface: The interface is designed with simplicity in mind. Scroll through stations, tap to select, and immerse yourself in your favorite tunes—all with ease.
4. ESP32-S3 Microcontroller: Behind the scenes, the ESP32 works its magic. With its Wi-Fi capabilities, it connects you to the internet and facilitates the streaming connections.
5. Small Formfactor: The radio is about the size of your hand, so you can put it anywhere.
What is included in the kit and the fully assembled versions:
•MicroController +LCD – 1x Lilygo T-Display S3
•Amplifier+DAC – 1x Module based on MAX98357AI2S- 3W Class D Amplifier Breakout Board
•Speaker – 1x 5W 4 Ohm 40mm
•Battery holder – 1x 18650 battery holder
•ON/OFF Switch – 1x ON/Off Rocker Switch (2 pins 10X15 cm)
•Charging Indicator LED - 1x LED 3mm should be connected instead of the red charging indicator LED of the Lilygo board (optional).
•Wi-Fi Antenna – 1x Antenna with U.FL (IPEX or IPX) connector
•Enclosure- 1x 3D printed enclosure white color as default or other based on your choice from the list of avaliable colors.
•Wires – wires for connecting the battery, speaker and on/off switch
Important notes:
Note: Due to post shipping regulations the 1x 18650 Lithium ion Rechargeable Battery 3.7V is not included. You will have to source it yourself (The radio can also operate without the battery, getting its power through the USB-C cable.).
•Recommended link for purchasing the 18650 Lithium ion Rechargeable Battery 3.7V: https://www.sparkfun.com/products/12895 These batteries are widely available and can alternatively be sourced locally.
Note: You will need a hot glue gun in order to attach the components to the 3D Printed enclosure (not included)
Note: This firmware will only work on the "LilyGo T-display S3 Touch" version. It will not work with another hardware.
Note: You will get the firmware as a BIN file (the source code will not be shared).
Note: if you cannot perform micro soldering required for connecting external antenna please let me know and i will do it for you. External antenna (provided with the kit) will extend the radio operation range.
Note: Currently, only english characters are supported
Note: Hardware manufacturer and/or Color of PCBs might differ from those in the photos.
Important Note: The radio supports stations streams of up to 320Kbit/s. A good WIFI signal is required for smooth playback. Many, but not all, the stations that runs smoothly on VLC player or on your PC browser will run or run flawlessly on that radio. HLS and DASH stream formats are not supported (e.g. BBC Streams).
References: Article 1 Article 2 Article 3
Minimal Configuration: https://www.youtube.com/shorts/zE7ACuI_xjc
The espressif Flash Download Tools can be downloaded from here: https://www.espressif.com/en/support/download/other-tools
Supported browsers (tested): 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 Internet Radio with Touch Screen V3 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.50)
Documentation: (4.00)
Shipping: (5.00)
Communication: (5.00)
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!