Can write all text except for "O" and "o". if i use "O" or "o" display goes bananas. It either doesnt show anything or show nonsense in all display.
i am 3 days new to arduino and coding and electricity dont really know what i'm doing.
After i upload code (see code below) with "TESTO" instead of "TEST" i instantly get nonsense in display: "OO__?_O" and blinking cursor at the end. second line empty.
if i place O in a difrent spot i get difrent nonsense.
But if i dont use "O" or "o" o can write whatever i want Custom characters work using byte and counting loops and number work.
p.s.
I tried hooking up difrent display Blue one its pinsare the same but it doesnt show even "aaaaaaa". Also its very faint even with potentiometer up to the end.
p.p.s.
I hooked up my green display on a machine that uses that blue display and it seems that it works fine showing all kind of menus including letter "O". So i assume its not display problem.
The symbols in the red box are the result of using the println() function. None of the LCD libraries support the println() function. The 4 horizontal line character is because the LCD cannot print the line feed and carriage return characters that println() sends. Do not use println(), use the setCursor() function to control cursor position.
Please, what happens if you print a '/' or '?' like I asked in post #6? I suspect that the LCD d7 pin is not connected properly. Bad wire or solder joint. This test will confirm.
Please do not post screen shots of code. Please read the forum guidelines to see how to properly post code and some information on making a good post.
Use the IDE autoformat tool (ctrl-t or Tools, Auto format) before posting code in a code block.
Tried resoldering D7 did not help.
Tried changing wire.
Tried switching place on breadboard.
Tried using difrent arduino pin for D7.
Everythings the same.
p.s.
both blue and green screens act the same now (appearantly blue was not working with"println") so i assume again its not lcd issue.
I could not it was maximum. Appearantly i had bad ground (noob me). Now i can.
I also went and bought another arduino This time UNO 3
I uploaded both with same code and both conected the same.
and on UNO 3 both LCD work both print Oo?/
but on UNO only Blue LCD prints Oo?/