#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 20, 4);
void setup() {
lcd.init();
lcd.backlight();
Serial.begin(9600);
char mystring[] = "text!";
Serial.println (mystring[1]);
Serial.println (strlen(mystring));
Serial.println(strupr(mystring));
Serial.println(strlwr(mystring));
Serial.println (strrev(mystring));
char upper = 120;
Serial.println(upper);
upper = upper-32;
Serial.println(upper);
char Text2[] = "Testing zZ aA";
for (int pos=0; pos < strlen(Text2); pos=pos+1) {
if ((Text2[pos]>=96) && (Text2[pos]<=122)) {
Text2[pos] = Text2[pos]-32;
}
}
Serial.println(Text2);
char ASCII = 123;
lcd.setCursor(0,0);
lcd.print(mystring);
lcd.setCursor(0,1);
lcd.print(ASCII);
lcd.setCursor(0,2);
lcd.print(Text2);
}
void loop() {
}