A Pi based MP3 player, with a touchscreen display and a couple of mechanical keys(+ encoder!)
I wanted to make a desktop mp3 player, something that I could use on my table or in the living room as a stand alone music player.
Design
I wanted to use a Pi Zero 2 W because I saw this awesome display and wanted to structure my player around this.
I made a wee little PCB for mounting my mechanical keys and encoderr
And for attaching both of these, I made a casee
Software
The python script(s) loads MP3 files, extracts their metadata and album art, and displays them on a 3.5" LCD. Our mechanical keys let you scroll and select songs, while a rotary encoder adjusts the volume. On selection, the music_display module handles playback using the chosen song..
BOM