thufailahd654-ops/esp32-bt-mp3-player ? reverse-engineered prompt
Reverse engineered prompt
Build me a pocket sized ESP32 music player that can read MP3 files from a microSD card and send the sound straight to Bluetooth earbuds or speakers, so it works without a phone.
I want a small OLED screen that shows the current song, a scrolling title when the name is long, a progress bar, and simple now playing icons. It should have five physical buttons for previous, play/pause, next, volume up, and volume down. When the volume changes, show a little on screen volume overlay too.
Please make it connect automatically to a chosen Bluetooth device name, start playing when it powers on, and keep playback stable even if the SD card is a bit slow. Use the usual ESP32 hardware layout for the OLED, SD card, and buttons, and make it easy to change the Bluetooth target name in the code. If you need to look up current library docs online, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit