I just built and installed a new Adafruit 16x2 LCD Pi Plate. The extender chip shows up in i2cdetect but I get errors whenever I try to write or read from it. Anyone have any thoughts? I'm pretty new to this and I'm not sure what the next step should be. Perhaps there is something I should send first to turn the LCD on?
- Code: Select all
pi@raspberrypi:~$ sudo i2cdetect -y 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: 20 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
pi@raspberrypi:~$
- Code: Select all
pi@raspberrypi:~$ sudo i2cget -y 0 0x20
Error: Read failed
pi@raspberrypi:~$
- Code: Select all
pi@raspberrypi:~$ sudo i2cset -y 0 0x20 0xff 0xff
Error: Write failed
pi@raspberrypi:~$