How should i go about adding a TFT LCD display?
CameronM
Posts: 57
Hi, could somebody tell me or point me in the right direction on how I should go about adding my own TFT LCD display (something like this http://www.microtipsusa.com/pdfs/products/TFT/MTF-TQ35SN741-AV.pdf) to a project. Like what kind of parts would I need, would i need some type of controller or could I hook this up directly to the propeller with a breakout board? I would like to be able to use the VGA text object with this LCD or a equivalent.
Thank You,
CameronM
Thank You,
CameronM
Comments
I would connect 3 props to a master prop.
I would then split all 3 color channels. D0-D7 on one prop... etc...
Yes i know prop has many cogs, but it doesn't have many pins.
So split the operation up into parallel-able chunks.
You do this by programming the same program on many props at once so their function can be exactly the same, but the data they work with can go to different pins.
Using 4 props, one that acts as a master, for clock and data. (sd card)
The color data would be chunked out to respective color props. Color props could do decompression of data only keeping color it wants?
Color props would watch the SPI or I2C interface for proper Data retrieval.
Or that is what I would try to do. Figuring it out as i did it. But I don't have that display.
I would focus then on making a 3d environment that had ps2 interface....
Perhaps start with a cad design program.
Or you could choose option A, Rayman's post above and be done with it?
That brings up a great point, Ray... your drivers actually work quite well with other types of screens as well because most use the same I/O but maybe a slightly different order in the connector.
For example, I used the Samsung 4.3" LCD Touchscreen and a Toshiba 4.3" Touchscreen... one used a 60 pin connector, the other a 50 pin connector, but the logic to drive them was nearly identical to your driver. The one major diffrence between them was the backlight driver circuit. One used 24v the other only 10v.
Bill
Ray's touchscreens are very user friendly! comes with everything you would need and they are very reliable. im thinking about getting a few more myself as soon as they finish the enclosures.
I still haven't figured out how to get the 2-bit (four color) bitmaps out of the SD drive and onto the display, but I think I'll figure it out eventually. Displaying text and tiles is pretty straightforward, and I'm very new to the prop and this level of programming in general.
Ray,
I'm actually taking a bit of your VisualSpin generated code and adapting it to the LCD as we speak.
I'm actually not using your driver, however, but the other one (can't seem to remember who wrote it off the top of my head.) I'm also going to add some of the SD I/O stuff to it.
Bill
I think i will go with ray's LCD and breakout board.
Thank you,
CameronM