#include <LiquidCrystal_I2C.h>
// ... (other includes and pin definitions remain)
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup() {
Serial.begin(9600);
lcd.init();
lcd.backlight();
}
void loop() {
// Simulate sensor readings
float solar_volt = analogRead(2) * 0.0033;
float bat_volt = analogRead(4) * 0.0033;
lcd.setCursor(0,0);
lcd.print("Solar: ");
lcd.print(solar_volt);
lcd.setCursor(0,1);
lcd.print("Battery: ");
lcd.print(bat_volt);
Serial.print("Solar V: ");
Serial.println(solar_volt);
Serial.print("Battery V: ");
Serial.println(bat_volt);
delay(1000);
}