Basically it's not stable at all, the code on GitHub was broken until tonight, i just released a fix few minutes ago. I have to thank [Marcin] for his advice about the broken code.
At the moment the functionality of the LCD is unstable, when i disconnect and reconnect the Arduino from my pc the LCD does not start working. Just a blank screen and if i press the reset button it starts working correctly. But if i press rapidly reset button twice a lot of garbage appears on display. If i press again the reset button magically everything starts up normally with no problem.
|the display, after i disconnect/reconnect usb (power) cable from the Arduino|
|the display works great, after the reset button was pressed|
In the past 4 hours i studied the 74HC595 datasheet praying to get some useful info about timing/reset functions or something like that with no lucky.
Please help me to get it stable and usable, beers coming for you :)