I've always loved the idea of a jukebox — the physical act of choosing a song, not just tapping a touchscreen. So I built one where each RFID card is a song or an album. Tap it against the reader, and the music starts. No app, no Bluetooth pairing, no phone required.The build uses an ESP32, an MFRC522 RFID reader, a DFPlayer Mini MP3 module, a PAM8403 amplifier, and an SH1106 OLED display. Every card tap is matched against a lookup table in the sketch — either triggering a single track or looping an entire folder of songs stored on a microSD card.The result is something tactile and satisfying. Hand a stack of cards to someone and they instantly understand how it works. That was the goal.
Here is the video of the build process.






Comments