20x4 I2C LCD crashing on Spark Core

Since I can’t test this lib without one of these displays, I can only guess and throw some further ideas at you.

Have you got a way to check if it’s an electrical issue (e.g. missing I2C pull-up resistors, 3.3V not enough, …)?

I’ve used the SPI_LCD lib successfully. Do you see any chance that you “port” this for I2C yourself?

We can also tag @BDub as he did some research on a similar display
http://community.spark.io/t/liquidcrystal-shift-register/2179/32

Some more reads here (if you haven’t already been there)

1 Like