il problema è che la Witre della libreiria LCD va in conflitto con la Write della libreria Print
probabilmente stai overridando la funzione write della print originale, ma la print originale ritorna size_t, mentre la tua libreria void.
Cambia i retutn della libreria LDC in size_t (probabilmente dovreai aggiungere anche il return, dagli un valore farlocco, per esempio sembra che il secondo parametro di LCD.write faccia proprio al caso tuo ![]()
probabilmente è un errore dato da un update delle librerie arduino... che versione usi?
@tuxduino: are you the creator of the lib? if so the problem is that your lib return value is null, but you are overriding a function that return size_t. Maybe this is because the IDE version that LeopoldGrufus is using has the Print library updated, but you should double check.