Display I2C y GPS como reloj

Buenas,
hoy he recibido un modulo UBlox Neo6m de GPS, tras probar que funciona el modulo con el monitor serie, quiero conectarlo a un display LCD con I2C de 4x20 que funciona en 0x3F, no tengo ni idea de como programarlo, alguien me puede echar una mano con esto?
Gracias!

Hay librerías y tutoriales por todos lados.
Libreria para lcd i2c y librería para GPS.