My DIY now-playing screen

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 ? :slight_smile:

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!

sorry mate
I thought you re using raspberry :confused:

Oops :slight_smile: