16X2 LCD Display, junk symbols


Joined Jul 10, 2017
You left out a lot of information that we need to give you an accurate diagnosis.
From what you posted, it appears that the coding is correct because it runs OK for the first few minutes. Those displays take quite a lot of current. How are you powering it? If you are powering it from an Arduino 5V output, you are probably overheating the regulator chip and causing the supply to be marginal. I recommend that you use a separate 5V supply for the display.


Joined Apr 11, 2010
I have experience running an LCD on an Arduino and have had this problem - but don’t know if you have an Arduino or what LCD you are using or how you are connecting to it (SPI or I2C) or what library you are using or if there’s a problem in your code.