Errore no such file or directory

Ciao a tutti, stò cercando di caricare su un Arduino Mega il codice Marlin di una stampante 3D. Durante il caricamento però visualizzo questo errore:

[…]
C:\Users\Timothy\Documents\Arduino\libraries\LiquidCrystal\I2CIO.cpp:35:26: fatal error: …/Wire/Wire.h: No such file or directory

#include <…/Wire/Wire.h>

^

compilation terminated.

Uso la libreria LiquidCrystal nella cartella: C:\Users\Timothy\Documents\Arduino\libraries\LiquidCrystal (legacy)
exit status 1
Errore durante la compilazione per la scheda Arduino/Genuino Mega or Mega 2560.
Trovata libreria non valida in C:\Users\Timothy\Documents\Arduino\libraries\AtTiny: C:\Users\Timothy\Documents\Arduino\libraries\AtTiny
Trovata libreria non valida in C:\Users\Timothy\Documents\Arduino\libraries\AtTiny: C:\Users\Timothy\Documents\Arduino\libraries\AtTiny

Ok, sono riuscito a risolvere il problema scaricando nuovamente la libreria. Adesso però mi viene mostrato un errore diverso:

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: Handle non valido.

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

avrdude done. Thank you.