I’m proud to share with you some pictures of my last -nearly finished - project.
It is based on a RPI b+ with a PI DAC+ and an amplifier PI-AMP+ both from IQAUDIO.
I add a 2x16 lcd display that displays :
- At startup a welcome message and the IP Adress from power on to end of boot.
- As soon as mpd start playing, the song , the artist, and time are displayed thanks to mpdlcd.
- The volume is displayed 3 seconds when it is changes and the display return to mpdlcd
I add also add buttons :
front face : previous
play - pause
a rotary coder to set the volume
back : a shtudown button
a unused yet button (reboot or some info I don’t know, I’ll see later)
Buttons are from a old remote and I bought some micro switch (<2€ on ebay /100 shipping included ).
I wrote several python scripts to managed all that. A script unmute the amp after boot ( thank you Gordon). A other script check every 10 sec if mpdlcd is still alive because some tags (due to some tag software) hang it. … The only option is to retag all the song with this problem… But with the script it restart
asap you change the song
The power supply is the one sold with the PI AMP+
The stainless steel case is home designed, and realise in lasercut and sheetmetal bending.
Now I’m looking for a nice button for the volume setting.
I use a wifi dongle and the music is store a NAS (D-link).
The sound : Great ! The amp drives 3 ways loudspeakers (old 3A 420). It’s very impressive how a 2x20w amp drive it!