0

I am building a Volumio Spotify player. I have a Raspberry Pi 3 with a Hifiberry DAC+ and using Volumio 2.

I want to add an Adafruit 2x16 Lcd (https://www.adafruit.com/products/1115). Whatever I google shows Volumio 1.5, and has no mention of DACs, or has a touchscreen but since I'm building a retro/steam punk case, it's not something I want.

How do you add the LCD screen? What is the best way to attch it, and what code needs to be written?

I was wondering if anyone has guides or builds for this problem. I almost know what pins to use and not to use: https://support.hifiberry.com/hc/en-us/articles/205376201-GPIO-usage-of-HiFiBerry-boards.

Can anyone point me to what files I need to change so there is something outputted to the LCD screen?

Thanks in advance.

5
  • Add a link to the LCD. Adafruit sells more than 1.
    – goldilocks
    Commented Jan 25, 2017 at 13:58
  • There are indeed some tuts on RPi + LCD out there, e.g. on YouTube.
    – linusg
    Commented Jan 25, 2017 at 14:17
  • but since im using volumio 2 image and have a hifiberry Dac + I cant find any Commented Jan 25, 2017 at 14:18
  • google.com/search?q=raspberry+pi+lcd+16x2 will do it. Don't include DAC+ or Volumino in your search, since the LCD is the relevant thing.
    – linusg
    Commented Jan 25, 2017 at 14:20
  • I dont understand how you dont think Volumino will be important? Volumino is the software that has the artist and song information that I want displayed on the screen. Commented Jan 25, 2017 at 14:31

1 Answer 1

1

I suspect your problem here is the Hifiberry and LCD board are both intended to fit over the GPIOs "hat" style.

If the Hifiberry has a breakout on top, you should be able to put the LCD on that and use it without problems. As per the Adafruit page, that board only uses the I2C bus (plus power, presumably), and this can support multiple devices as long as they use different addresses (you can check that with i2cdetect).

If it doesn't, you could use a stacking header with the LCD board and put the Hifiberry over that.

Otherwise, you will have to somehow attach the I2C and power pins to the LCD (I would guess the LCD is 5V, and probably doesn't also require 3.3V) without blocking the pins in order to attach the Hifiberry. Or you could do it the other way around if you can find out what pins the Hifiberry needs, although I suspect this will be more awkward because it probably needs more than just two. Also, if you separate the LCD, you could mount it on top/though a case, leaving the Hifiberry attached to the Pi inside.

2
  • 1
    Well explained. However, the OP seems to have no idea how to get data from Volumino displayed on the LCD, which is not included in your answer...
    – linusg
    Commented Jan 25, 2017 at 16:09
  • 1
    Probably this should have been two separate questions...
    – goldilocks
    Commented Jan 25, 2017 at 16:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.