@maysun "Leaving...
Hard resetting via RTS pin..." is Arduino IDE's awkward way of saying that the upload was successful \o/.
After this message is there any image on the LCD?
You might try a simple program with just a serial message, to test if it is working, but there is a LCD driver issue.
//words preceded by "//"" are comments and are not executed
bool ticktock; //declare ticktock as a boolean flag
void setup() { //runs once on start up
Serial.begin(115200); //open the serial port for USB cable
delay(500);
}
void loop() { //runs in circles!
ticktock = !ticktock; //every pass through reverse the flag
if (ticktock) { //test current value of the ticktock flag
Serial.println("tick");
} else { //prints one or the other to the USB port
Serial.println("tock");
}
delay(1000); //wait for a second and run again!
}