Hackster is hosting Hackster Holidays, Ep. 7: Livestream & Giveaway Drawing. Watch previous episodes or stream live on Friday!Stream Hackster Holidays, Ep. 7 on Friday!
Mirko Pavleski
Published © GPL3+

ESP32 Internet Radio, MP3 Player, and Alarm Clock

Internet Radio, which in terms of characteristics, stability, and functions is better than commercial devices of this type

IntermediateFull instructions provided4 hours15,020
ESP32 Internet Radio, MP3 Player, and Alarm Clock

Things used in this project

Hardware components

ESP32 DEVKIT board
×1
ILI9341 2.8 inch TFT Display 240x320
×1
Flash Memory Card, SD Card
Flash Memory Card, SD Card
×1
VS1053 audio decoder module
×1
PAM8403 class-D audio amplifier board
×1
Speaker: 0.25W, 8 ohms
Speaker: 0.25W, 8 ohms
×2
Resistor 10k ohm
Resistor 10k ohm
×1

Software apps and online services

Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free

Story

Read more

Schematics

Schematic Diagram

Circuit

Circuit diagram

Original circuit diagram

Code

ESP32-MiniWebRadio

Arduino Code

Credits

Mirko Pavleski

Mirko Pavleski

154 projects • 1301 followers

Comments