paul kamphuis
2005-02-09 10:39:56 UTC
Hi,
Is there anyone using lcd4linux in combination with an HD44780 based LCD
display connect via i2c bus?
I am using a PCF8574 i2c 8-bits IO extender to connect the LCD display.
The i2c is detect by i2cdetect on device id 26 (hex)
in lcd4linux.conf I have the following display definition:
Display HD44780-I2C {
Driver 'HD44780'
Bus 'i2c'
Port '/dev/i2c-0'
Device '0x26'
UseBusy '1'
Bits '4'
Size '16x2'
Wire {
RW 'DB4'
RS 'DB5'
ENABLE 'DB6'
GPO 'GND'
}
}
But when I run lcd4linux I get the following output:
Version 0.9.11 starting
lcd4linux.c: initializing driver HD44780-I2C {
lcd_init(HD44780-I2C {) failed: no such display
I tried different device id's (26, 38 ) to no effect. What is it I am
missing here?
Any help/suggestions appreciated
Paul
Is there anyone using lcd4linux in combination with an HD44780 based LCD
display connect via i2c bus?
I am using a PCF8574 i2c 8-bits IO extender to connect the LCD display.
The i2c is detect by i2cdetect on device id 26 (hex)
in lcd4linux.conf I have the following display definition:
Display HD44780-I2C {
Driver 'HD44780'
Bus 'i2c'
Port '/dev/i2c-0'
Device '0x26'
UseBusy '1'
Bits '4'
Size '16x2'
Wire {
RW 'DB4'
RS 'DB5'
ENABLE 'DB6'
GPO 'GND'
}
}
But when I run lcd4linux I get the following output:
Version 0.9.11 starting
lcd4linux.c: initializing driver HD44780-I2C {
lcd_init(HD44780-I2C {) failed: no such display
I tried different device id's (26, 38 ) to no effect. What is it I am
missing here?
Any help/suggestions appreciated
Paul