criar menu lcd shield

Acho que precisas de tirar uma pausa...

  case MENU_4: {
    if (button == butUP) {
      menu = HOME;
    }
    if (button == butDOWN) {
      menu--;
    }
    lcd.clear();
    lcd.print("temperatura...");
    button = butNONE;

    break;
  }//end case
} //end switch... 

}//<- Falta isto... end função. 

void loop(void)
{ 
}