I thought I’d share this little project I did today. A small ‘now playing’ LCD screen. It auto-updates every 10 seconds and is working great!
The source code can be found here: github.com/zefer/nowplaying
The hardware used:
- Arduino Uno
- Ethernet shield
- 16 x 2 LCD display
- 10k Ohm potentiometer to adjust LCD contrast
- Volumio on the same network with hostname ‘music’
I’ve had this Arduino in a box doing nothing for a long time, so I wanted to make use of it.
wow that is very nice
I needed some music feedback on the screen, as a part of general concept of my diy system
Will it be possible to implement for not experienced person ?
And is it possible to switch on off display, or have auto time out function ?
possibly without on of switch ideal function would be sleep mode, when no music is playing lcd goes dark
Yes. I’ve updated the code to turn off the backlight in-between songs. It’ll light up for 10 seconds to show a song change. If I get round to it, I think I’ll add a button that toggles the backlight between always on, always off, and auto-dim.
I think so! There is probably a simpler option, using an LCD screen that plugs into the Pi’s GPIO headers. I would have built that had I not had this Arduino hardware lying around.
I ll do this.
Would you support a little ?
I m trying to put BOM for this add on for rpi
Rpi > Arduino > ethernet> lcd ?
Is this path correct ?
I have no idea what you mean, sorry!
I thought you re using raspberry