Secondo me la libreria sarà da rivedere non è un problema di ide ma della libreria stessa che avendo seguito l'aggiornamento si ritrova con richiami diversi, aprite la libreria e sistematela, e sicuramente questione di qualche richiamo che non esiste nella versione precedente, al massimo potreste ricreare una libreria ex novo tanto lavora tramite uart la sd.
Ammetto che leonardo mi ha sempre intrigato come giochino ma non lo mai preso perchè rispetto all'uno aveva poche cose che lo distinguevano tra cui il fatto che può simulare nativamente una tastiera e un mouse e il fatto che la comunicazione avviene real time, ma per il resto personalmente lo sconsiglio perchè arduino uno ha molta più documentazione e svariate soluzioni.