I cannot show you a picture as I do not have a brewpi device, just a little experience with running an i2c lcd display with an uno. I don't wish to say any more as I seem to be misleading you in appearing to have experienced in solving the issue. While I have encountered the issue of the lcd...
One comment says a common issue is the 595 being incorrectly wired
http://hackaday.com/2014/02/27/fail-of-the-week-reset-issues-with-595-and-hd44780/#comment-1233030
If you don't have that issue then another says power cycle the lcd periodically as the firmware has a bug that causes it to get...
Yes, it was solved on the hackaday link. It's caused by the lcd powering up later than the microcontroller. One commenter solved it by powering the lcd from a transistor activated by the microcontroller.
Not for brewing beer, I don't touch alcohol but for tea. I've made two prototypes already that work well. I control them with an arduino, automotive coolant temp sensor and solid state relay. Anyway attached is a picture of my latest model. Anyone feel up to the task? copper or food grade...