I'm trying to use a SainSmart 20x4 LCD connected via I2C.
- I can manually drive pins 0 & 1 to high and low so I know they work.
- I've commented the blacklist I2C-bcm2708 and blacklist SPI-bcm2708 entries from raspi-blacklist.conf
- I've added i2c-dev in /etc/modules underneath snd-bcm2835
- I've installed i2c-tools
- Running ls -la /dev/i2c-0 returns crw-rw---T 1 root i2c 89, 0 Jun 15 10:21 /dev/i2c-0
Yet i2cdetect -y 0 returns nothing:
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- -- -- -- --
Any idea about what's wrong or what I could test?