Problema LCD sparkfun 16x2 con placa sparkfun

buenas, he buscado ya en el foro para soluciones para hacer el ejemplo 15 de sparkfun de escribir en el lcd y la verdad es que en cada sitio que voy encuentro mil cosas diferentes tanto en referencia al cableado como al firmware.

Soy bastante pardillo en esto y cuanto más explicado para niños mejor me enteraré.
El problema es que en el LCD solo salen las casillas iluminadas pero no escribe absolutamente nada, hay veces que parpadea una linea, otras que parpadea una casilla del LCD pero no escribe nada.

Alguien me puede arrojar luz sobre este asunto, por favor?
muchas gracias