LCD not displaying characters

once you should also try to change the wiring as follows :-

  • LCD RS pin to digital pin7
  • LCD Enable pin to digital pin 6
  • LCD D4 pin to digital pin 5
  • LCD D5 pin to digital pin 4
  • LCD D6 pin to digital pin 3
  • LCD D7 pin to digital pin 2
  • LCD R/W pin to ground
  • 10K resistor:
  • ends to +5V and ground
  • wiper to LCD VO pin (pin 3)

as you know that any pins can be used for displaying anything on an LCD Screen ....