Pages: [1]   Go Down
Author Topic: LCD 12864 hook up to an Arduino  (Read 1822 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 4
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello all!

I have the  lcd 128x64 from (reference to company selling counterfeit product removed by moderator), unfortunately after reading the data sheet I still have no idea how to hook this up with an arduino. Could someone assist in explain how this needs to be hooked up and how you would interface with it once connected?

Any help would be appreacited.

« Last Edit: March 19, 2013, 01:03:04 pm by Coding Badly » Logged

uk
Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

go to this forum main page - http://arduino.cc/forum/ look under the 'displays' topic - you'll find the answer there  smiley-roll-sweat
Logged

Dallas, TX USA
Offline Offline
Faraday Member
**
Karma: 70
Posts: 2762
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The first thing you need to do is identify the glcd as there are many different 128x64 glcds and
they can use different controllers. Even when the same controller is used on different manufactures
128x64 glcds, the pinout can be different.

If (reference to company selling counterfeit product removed by moderator) provided a datasheet,
that will indicate the controller used on the glcd.
But there are many cases where the datasheet provided or supplied by low cost sellers is incorrect
so make sure to verify that the data sheet you have is for the glcd you have.

If you look on the back of the glcd you will see a part number like 12864J, QY-12864F, LM12864LDW,  etc...
You should see this same part number in the data sheet.
If they don't match, then you will need to locate the proper data sheet.

Once you identify the glcd and have the datasheet, you must then identify the controller used.
It will normally be mentioned in the datasheet and will be something like ks0108, ST7920, etc...

Once you identify the controller used, you can then search for a library to support it.
Two popular libraries are:
glcd: http://www.arduino.cc/playground/Code/GLCDks0108/
u8glib: http://code.google.com/p/u8glib/

Once you find a library that works with the controller on your glcd, you then must
use the libraries documentation along with the pinout on the data sheet to wire it up.
After that, the library will have example sketches and API documentation for how to
"talk" to the glcd to make it "do things".


--- bill
« Last Edit: March 19, 2013, 01:03:26 pm by Coding Badly » Logged

Pages: [1]   Go Up
Jump to: