LCD + 74HC595, problemas (¡YA FUNCIONA!!)

Buenas a todos,

Al final y tras hacer un número infinito de pruebas con todo tipo de librerias, he conseguido hacer funcionar el Display con tres hilos que era lo que me había propuesto.

fm, con tus librerias no he sido capaz, pero seguramente haré algo mal, pero no te preocupes que no lo dejo ahí, y continuaré hasta que consiga que funcione, si es que a tí te vale para tu experiencia. Lo que a mi no se me carga es:
#include <I2CIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR_LCD3.h>

Ninguna de ellas se me pone en rojo, como que está bien cargada, las utilizo con IDE 1.0 y no he sido capaz. Y con el IDE 0.22:
#include <FastIO.h>
#include <I2CIO.h>
#include <LCD.h>
#include <LiquidCrystal.h>
#include <LiquidCrystal_I2C.h>
#include <LiquidCrystal_SR.h>
#include <LiquidCrystal_SR_LCD3.h>

Las que están en rojo son las que cargo correctamente.

Así que tras hacer diferentes pruebas y no ser capaz, descargue la libreria:
#include <ShiftRegLCD.h>

Y con esta librería si que he sido capaz de poder hacer funcionar el display en las dos líneas y con las mismas funciones que cuando utilizaba el display sin 74HC595.

He utilizado los esquemas de la página que pusimos el link en anteriores post y funcionó.

Si alguien necesita algo, que lo pregunte. fm gracias por todo y ya te iré informando de las pruebas que haga con tus librerias.

Un saludo.
Toni.