Welcome to the New World of ESP
Here is the start of the new archived ESP8266 forum
This is in response to
how-do-you-get-vs1053-to-work-with-esp32 Open heyshamsw asked 1 year ago • General Question
if it has not been answered yet. I just managed to do this today, after days of struggling. BTW I can’t find a way to respond to heyshamsw on this forum.
The answer depends if you want to use the vs1053 in blocking mode or non-blocking. Blocking mode is easy, just use the Adafruit_vs1053 library as is and it ports to the ESP32. For non-blocking, this library needs to be modified. I managed to find a very obscure repository on GitHub by JohnJJG and danclarke. The JohnJJG code corrects the problems of the Adafruit library on the ESP32 for non-blocking mode. Just make sure you specify a proper GPIO for the Reset pin, and not the default -1. In the case of my ESPduino, it is GPIO12.
Otherwise the modified library seems to work good.
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.