Having just bought my first Arduino (Uno) and a 20x4 I2C LCD display (from Sainsmart), I have been learning how to get it working.
I have managed to get the basics working fine, after sorting out the library version problem (I found a newer library for the v1 IDE) and the incorrect I2C address (0x3F, not 0x27), and so now have the typical "Hello World" example displaying nicely on my LCD screen.
I would like to move on to more advanced usage - like custom characters, scrolling messages, and whatever else the display is capable of, but can't seem to find much using Google. Maybe someone could point me to some good examples/tutorials/documentation for the other functions implemented in the library, and by the display?
I believe the LiquidCrystalI2c library is capable of creating custom characters just like the regular LiquidCrystal library using the createChar function.