Usare da solo un ATMEGA 328 programmato su Arduino uno

Capisco, ma se vuoi andare avanti devi imparare a gestire le stringhe in C (googla un tutorial), e poi inventarti qualcosa tipo quello che ti ho suggerito io.

Di seguito commento il mio approccio:

if (strlen (s) > 16) {  // Se la stringa ha più di 16 caratteri
  lcd.setCursor (0, 1);        // Piazzati sulla seconda riga (da verificare, non ricordo come la lib numera righe e colonne)
  lcd.print (s + 16);           // Stampa la stringa a partire dal 17° carattere
  
  s[16] = '\0';                   // Tronca la stringa a 16 caratteri
}

lcd.setCursor (0, 0);          // Piazzati sulla prima riga
lcd.print (s);                     // Stampa la stringa, che a questo punto è lunga al massimo 16 caratteri