Skip to content
Browser controlled MP3 Player built using the ESP8266 and CATALEX MP3 Player based on YX5300 chip
Branch: master
Clone or download
Latest commit 1e4bcdb May 28, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Initial commit Oct 1, 2016
LICENSE Initial commit Oct 1, 2016
README.md Update README.md May 28, 2019
Serial MP3 Player v1.0 Manual.pdf Serial MP3 Player V1.0 Manual Oct 1, 2016
main.py Update main.py Oct 1, 2016
mp3.py Create mp3.py Oct 1, 2016
yx5300.py Create yx5300.py Oct 1, 2016

README.md

ESP8266-Connected-MP3-Player

Browser controlled MP3 Player built using the ESP8266 and CATALEX MP3 Player based on YX5300 chip. This implementation uses the MicroPython Firmware for the ESP8266 modules. http://docs.micropython.org/en/latest/esp8266/index.html

Example implementation of network connected MP3 player based on the ESP8266 WiFi module and the CATALEX Serial controlled MP3 Player. The MP3 player is controlled using a priopriety serial protocol. The file YX5300.py implements the protocol definition defined in the Serial MP3 Player v1.0 Manual.

The MP3 module has a 4 pin connector. VC +, VC -, RX, TX. Power can be drawn from the ESP8266 ground and +5v pin. for serial communication cross the RX to TX between the two modules.

Check out this YouTube video for see how it works. https://www.youtube.com/watch?v=linWEj72V1Y

Links to modules

ESP8266, I am using the WeMos implementation. (anyone running micropython should work)

https://www.ebay.com/itm/392276865235

CATALEX MP3 player.

https://www.ebay.com/itm/391707147944

You can’t perform that action at this time.