squingito / u8glib

Automatically exported from code.google.com/p/u8glib
Other
0 stars 0 forks source link

ST7565V Controller #273

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Hi,

I have a new 128x64 pixels LCD with ST7565V Controller. Do you think it can 
work with u8glib library by selecting any devices with ST7565 controller?

If it does not work, how should i create a new device? Any parameters I need to 
take care of?

Thanks.

Original issue reported on code.google.com by joshuala...@gmail.com on 1 Aug 2014 at 1:37

GoogleCodeExporter commented 8 years ago
I assume it will work.
Any datasheets available?

Original comment by olikr...@gmail.com on 1 Aug 2014 at 4:47

GoogleCodeExporter commented 8 years ago
The datasheet is here. 

I think many of the diagrams are just copied and pasted from the ST7565V 
datasheet.

Original comment by joshuala...@gmail.com on 1 Aug 2014 at 8:02

Attachments:

GoogleCodeExporter commented 8 years ago
I checked the data sheet. I think you can use the existing drivers.

Original comment by olikr...@gmail.com on 1 Aug 2014 at 12:13

GoogleCodeExporter commented 8 years ago
Hi, which of these devices should I use? or are they all the same?

DOGM128,LM6059,LM6063,NHD_C12864,64128N

Original comment by joshuala...@gmail.com on 2 Aug 2014 at 8:09

GoogleCodeExporter commented 8 years ago
You have to check, which fits best. They differ not in the controller, but in 
the way how the display is connected.
Select one, which fits best. Based on this, the display can be optimized.

Original comment by olikr...@gmail.com on 2 Aug 2014 at 8:31

GoogleCodeExporter commented 8 years ago
Hi, I have tested all DOGM128,LM6059,LM6063,NHD_C12864,64128N, with 
both software and hardware SPI.

My wire connection is as the attached pictures. But I cannot see anything on 
the LCD. What is your suggestion to narrow down the trouble shooting? 

I think that I am currently testing blindly and have no idea whether it is 
hardware or software problem.

Original comment by joshuala...@gmail.com on 4 Aug 2014 at 3:18

Attachments:

GoogleCodeExporter commented 8 years ago
Any of these constructors should show up at least "something". So i think it is 
a HW problem. Which arguments do you use for the u8glib constructor? How is 
your display connected to which Arduino board? 

Original comment by olikr...@gmail.com on 4 Aug 2014 at 5:38

GoogleCodeExporter commented 8 years ago
The LCD is tested ok with HW SPI !! Thanks !!

The argument is (5,7,6). If I didn't put argument for reset, I can just see a 
flash. I didn't test for SW SPI.

For the constructors: LM6059 and 64128N are working fine, NHD_C12864 is upside 
down, DOGM132 is too faint, DOGM128 and LM6063 are too dark.

So I think any constructor can be used by just changing the contrast and 
rotation.

Original comment by joshuala...@gmail.com on 4 Aug 2014 at 10:09

GoogleCodeExporter commented 8 years ago
Another difference should be, that for some constructors, the display is also 
shifted by 2 or 4 pixel.

Original comment by olikr...@gmail.com on 4 Aug 2014 at 11:55

GoogleCodeExporter commented 8 years ago
Ok. Thank you very much.

Original comment by joshuala...@gmail.com on 5 Aug 2014 at 4:12

GoogleCodeExporter commented 8 years ago
closing this...

Original comment by olikr...@gmail.com on 13 Dec 2014 at 4:59