// set up the LCD's number of columns and rows: lcd.begin(16, 2); sensors.begin(); Serial.begin(9600); // Starting Serial for Joystick lcd.setCursor(3,0); // Print the welcome message to the LCD. lcd.print("Welcome to"); lcd.setCursor(3,1); lcd.print("AquaBreeze"); // Initial position of the JoyStick xInit = analogRead(joyX); yInit = analogRead(joyY); pinMode(joyButton, INPUT_PULLUP); pinMode(pumpPin, OUTPUT); pinMode(fanPin, OUTPUT); delay(5000); // Check the temp every 5s Timer1.initialize(5000000); Timer1.attachInterrupt(timerISR); updateMenu();