Need some help with Adafruit_RGBLCD library and i2c

Hi all,
I haven't been able to work on my photon project for a couple of months now because of work and new (much) longer commute :frowning: However, I did get a few minutes to look at my project over the weekend. I'm still having the same problem with the display getting corrupted after a few minutes.

I remember looking at these threads

But I'm not sure what the next step is - has anyone tried adding the 2 microsecond delay to the adafruit library? Is there some other solution that is working for folks using this display?

Also, would this setspeed function help with anything? https://docs.particle.io/reference/firmware/photon/#setspeed-
If so, does it go in the app code or in the library?

Have you looked at this thread? It would be interesting to see whether the test binary @mdma provided with his comment help solve your problem.