Due to the COVID-19, I spent more time at home than usual in the past six months. It is inevitable that a person would be bored at home, so I made an audio player with ESP32 to pass the time. ESP32 can be used as an independent system to run applications, just plug in the cable, power the device and program it. With downloading different programs, the player can realize SD card playing music function, Internet radio function and music alarm clock function. 1. As a MP3 player, support wav, mp3 music files, and buttons to adjust the volume, and previous/next/ pause.. 2. Web-radio , to play real-time web-radios. 3. Get internet real time, and make alarms.