Hi
I am using the digole 240x64 graphic lcd (I2C-communicated)
The problem is that the screen seems to have a limit of maximum 40 characters (39-42).
Is that true, or is it due to programming problems.
When i try to put more characters on the screen it messes up the display totally.
here is a link to the display
best regards Bastian
Unless I am missing something here, you have a 240*64 pixel lcd graphic display, and you are expecting more than 40 text characters per row? What size font are you using? Since 240/40 =6 pixels per letter which is already very small, what were you expecting?
Regards,
Graham
Edit: If you were to use the built in 4*6 font, you should reasonably be able to expect 60 characters per line.
I only have space for 40 characters on the hole display, otherwise i starts messing up. With the current font size, only 3/4 of the screen is in use. But it messes you the second i try to add more characters. if i delete some elsewhere i have no problem i adding more.
What Arduino board are you using?
It sounds like you are having memory problems, unrelated to the display.
Regards,
Graham
I am using the arduino Mega 2560, it that the problem you think?
Problem solved!
I added some smal delay(50) between the writings to the lcd and it all works fine now 
Ah, ok, pleased you have figured it out! But you know in future, if you ask for help on the forums, it is a good idea to mention what hardware you are using, and list your example code.
Regards,
Graham