#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
int switchState1=0;
void setup()
{
pinMode(12, INPUT_PULLUP);
lcd.init();
lcd.backlight();
}
void loop()
{
switchState1=digitalRead(12);
if(switchState1==LOW ) //also tried doing (switchState1==LOW && switchState2==HIGH) in both if/else
{
lcd.setCursor(0,0);
lcd.print("First mode ");
}
else if(switchState1==HIGH )
{
lcd.setCursor(0,0);
lcd.print("Second mode");
}
}