How to drive a 4bit GLCD? i've got a huge (about 6 x 23 cm) graphics LCD. I used my multimeter and the datasheet the LCD driver chips (6 x KS0104 and 2 x KS0103) to get the pinout. It has the following pins: GND, M, FCS (not 100% shure), CL1, CL2, D0-3, VDD and a ground for the metal part.

My problem is that i dont know how i can drive a 4bit GLCD with an Arduino because i didnt found a library which can do this (e.g. OpenGLCD supports only the KS0104 which is an 8 bit controller)
@MikaelPatel answered your question in the comments:


  That gives a total of 54K pixels. And with 4-bit per pixel, two pixels
  in a byte, 27K byte to store a packed off-screen bitmap. Even an
  Arduino Mega would have too little memory for that. This might explain
  why there are no supporting library for that device.