Go Down

Topic: Toshiba Module 5343STLDGYT GLCD T6963C 240x48 (Read 3821 times) previous topic - next topic


Apr 27, 2010, 11:01 pm Last Edit: Apr 28, 2010, 06:59 am by fragtastic69 Reason: 1
I'm connecting to an Arduino Duemilanove, and am running into a few problems.

- Can not use "\" char?
- Unknown Graphic mode
- Initial character offset

Toshiba GLCD Module 5343STLDGYTN
Chip: T6963C
Resolution: 240x48 pixels OR 31x4 Characters

It came from this exact usb module from toshiba.



Somehow overlooked this.
Thanks to rbrsidedn there is a working library for the T6963C Chip.

Just needed a slight change to move the "Hello world" over so it wouldnt chop off the first 2 characters.
(Probably just cause it was my GLCD board and how its set up)




Apr 28, 2010, 12:44 am Last Edit: Apr 28, 2010, 12:46 am by fragtastic69 Reason: 1
so far all i can get out of it is the screen full of garbled pixels.

they do seem to form a pattern though
and i can see some characters in there too


Try this thread - it discusses the controller chip:


BTW - its a GLCD (graphic LCD), so it won't work with the LiquidCrystal library, which is for character LCDs. If you can find the info on the controller (or use what was noted in that thread about the avr-gcc), I think there is a KS0108 library (common GLCD - usually 128x64, but other sizes are used) - I am not sure if the controller chip on your LCD is KS0108 compatible or not (I haven't looked).

You will probably have to make your own interface library for it; eventually, as GLCDs become more popular, we'll hopefully see a convergence of the libraries...


I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.


Apr 28, 2010, 01:21 am Last Edit: Apr 28, 2010, 01:36 am by fragtastic69 Reason: 1
Thanks, I figured that out eventually haha. But yeah, im very new to microcontrollers. I would get a different lcd but im kind of broke, and i had this one sitting around anyway.

I have the ks0108 library and am not sure what to do with it so far. Tried compiling it and changing it, but it still gives many errors.

Turns out I was supposed to put the whole ks0108 library into the library folder in the arduino ide, should have read the readme first.  ;D

It compiles and uploads the example fine now after putting it in the proper folder structure.
But it still does not do anything aside from what appears to be the screen restart.


I was more meaning use the KS0108 library as a base to build your new library for the T6963C controller on; I didn't mean to imply that it would work for the T6963C controller.

I think if you used that library as a base, and cribbed from the avr-gcc code here (mentioned in the thread link I gave you):


...you might be able to end up with something that works.

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.


Apr 28, 2010, 02:15 am Last Edit: Apr 28, 2010, 03:51 am by fragtastic69 Reason: 1
Of course. I was just figured it would be worth a shot to upload it.

I have those and am looking into the code.
Its gonna be one heck of a first micro controller project.

Hopefully there's more people interested in a library for this chip out there.

I found a library and example just for this chip on the arduino, but I'm unsure of what the connections go to on it.
I'll post it.


I found the original site. Its in french so yay for google translate!



Sources T6963C

For those interested, here are the links to the library T6963C amended version ... It's always 'full pine', yet the version I2C.

The connections are

Data : 0->7 : digital pins 2->9 Data: 0 -> 7: digital pins 2 -> 9

Ctrl : WR : analog pin 0 Ctrl: WR: analog pin 0

Ctrl : RD : analog pin 1 Ctrl: RD: analog pin 1

Ctrl : CE : analog pin 2 Ctrl: EC: analog pin 2

Ctrl : CD : analog pin 3 Control: CD: analog pin 3

Ctrl : RESET : analog pin 4 Ctrl: RESET: analog pin 4

Ctrl : FS : analog pin 5 Ctrl: FS: analog pin 5


Apr 28, 2010, 04:03 am Last Edit: Apr 28, 2010, 06:01 am by fragtastic69 Reason: 1
See post 1.

Go Up