Yes, le resistenze di pullup sono presenti (non capisco come mai nessuno le inserisce negli schemi su google immagini).
Ad ogni modo dopo infiniti tentativi sono riuscito a far funzionare il sistema con questa https://hmario.home.xs4all.nl/arduino/LiquidCrystal_I2C/ libreria...
Ora però ho un altro dubbio: perché le altre librerie, compresa quella presente sul sito ufficiale, non funzionano?