Hi!
I was playing with my LCD Shield and I saw that the function lcd.createChar has only 8 characters and you can't create more.
Why are there only eight and no more?
Hi!
I was playing with my LCD Shield and I saw that the function lcd.createChar has only 8 characters and you can't create more.
Why are there only eight and no more?
It's a hardware limitation. Those characters are stored on the LCD and there is only space for 8.
(deleted)
spycatcher2k:
You can redefine them as required, I have had to do this on a few projects.
How can I do it?
I would like to use more custom characters than eight for some projects.
I would like to use more custom characters than eight for some projects.
Then get a graphic display.
As long as you don't need more than 8 different custom characters on screen at the same time you can define them when you need them, but if you display say character 0 then redefine it then the one currently on the display will change immediately
groundFungus:
Then get a graphic display.
You're right. I should get one. I'm new in this stuff.
UKHeliBob:
As long as you don't need more than 8 different custom characters on screen at the same time you can define them when you need them, but if you display say character 0 then redefine it then the one currently on the display will change immediately
Making a loop to show the same index at different positions is recommended?
For example, if I set char1="H" and char2="i" with 0 in a loop where char1 is on the first column and char2 is on the second column (assuming the rest of the char spaces are full).
Hosmax:
Making a loop to show the same index at different positions is recommended?For example, if I set char1="H" and char2="i" with 0 in a loop where char1 is on the first column and char2 is on the second column (assuming the rest of the char spaces are full).
Sorry, but I don't understand the question