I2C LCD Display Issues with Volumio

I have Volumio running with a Justboom DAC. I am hoping to add the following:

An LCD display to show the track info:
SunFounder IIC/I2C/TWI I2C LCD1602 Display Module for Arduino and Raspberry Pi

I have added this into the GPIO pins that are still available passed through my DAC and I have it lit up with squares across the screen. I have tried for 2 days solid now to get this working changing configs and reading AndyPi tutorial amonst many others.

i2c detect is seeing the device at 0x27 as expected. I have changed the config file at /etc/LCDd.conf as follows:

Driver=hd44780
ConnectionType = i2c
Port=0x27
Device=/dev/i2c-1

Finally after rebooting the LCDd seems to be autolaunching:

^Cvolumio@volumio:/usr/sbin$ ps aux | grep LCDd
nobody 591 0.4 0.1 2608 1836 ? S 22:48 0:00 /usr/sbin/LCDd -s 1 -f -c /etc/LCDd.conf

The mpdlcd seems to be launching

volumio@volumio:/usr/sbin$ ps aux | grep mpdlcd
root 587 1.1 0.9 11876 9608 ? S 22:48 0:01 /usr/bin/python /usr/local/bin/mpdlcd --no-syslog
volumio 1070 0.0 0.1 4164 1416 pts/0 S+ 22:51 0:00 grep mpdlcd

but the screen is behaving very strange. It is receiving some form of signal as it is flickering on and off frantically when i start music, but it is just showing the squares and backlight, nothing more.

I should have mentioned I am trying this with both a webradio link and a mp3 file

Did you manage to find a solution?
I have this 16x2 LCD:
adafruit.com/products/398

And this I2C backpack:
adafruit.com/products/292

All the solutions that I found didn’t work on my setup.

hi,
i had the same problem and it seems there was a problem with lcdproc and my i2c interface, as mentioned here:
orangepi.org/orangepibbsen/f … d&tid=1103

however, i used the driver hd44780.so from:
github.com/wilberforce/lcdproc

and changed LCDd.conf for accordingly:

[hd44780]
ConnectionType=i2c
Device=/dev/i2c-1
Port=0x27
Backlight=yes
Size=16x2
DelayBus=yes
DelayMult=1
Keypad=no
Speed=0
i2c_line_RS=0x01
i2c_line_RW=0x02
i2c_line_EN=0x04
i2c_line_BL=0x08
i2c_line_D4=0x10
i2c_line_D5=0x20
i2c_line_D6=0x40
i2c_line_D7=0x80
Backlight=yes
BacklightInvert=yes

now it works

Hello everyone.
am new to the forum,
I have a question?
where I find a step by step guide
to use a display with i2c backpack without keys to volumio?
it’s difficult?
I also have a touch display 4 "hdmi but I think it’s not compatible,
sorry for my english but I’m Italian … holy translator :laughing: