Go Down

Topic: Info on 3.2" TFT labeled "TFT_320QVT" (Read 6542 times) previous topic - next topic

2bam

Aug 19, 2013, 04:31 am Last Edit: Aug 19, 2013, 05:01 am by 2bam Reason: 1
I just bought a 3.2" 320x240 65K color TFT with touch sensor and SD slot from dealextreme and found it very hard to find any information on it.
The only information it has is "TFT_320QVT" on the back and didn't find anything useful on google so I'm sharing my research.
I even detached the TFT from the PCB and still couldn't find anything useful. The visible IC is a driver for the touch sensor.

I finally found out it uses a SSD1289 IC driver (datasheet is easy to find). Works only in 16 bit mode. Even if the driver supports serial and 8-bit modes, the board WONT.

Got it working with the UTFT library example, but it uses absolutely all I/O pins from an Arduino UNO (16 for data + 4 for control, just for image output, no SD, no touch sensing).
On the TFT's PCB pins I connected Ground to Ground, Vcc to +3.3V, Led_A to +3.3V and the rest of the relevant TFT board pins (3.3V logic) THROUGH 10K RESISTORS to the Arduino Board pins (5V logic) with no problem.
Haven't tested it thoroughly but at least it didn't burn out and there was no capacitive noise problems (all tested in a breadboard with regular 0.25W carbon resistors)

Hope it helps!

Some pictures of the TFT board (sorry for the lack of focus, my webcam is limited)





And the test circuit (to show that it should totally have noise and glitches, but doesn't ;) )

Hi, I just bought the very same one. On the board, located on the lower left part there is a jumper indicated J1. Do you know what 's its purpose ?
I'm about to drive it through a Uno, but do to the number of pins needed, I planned to use 74HC595 shifters. Do you know somebody who tried this before ?
Regards.

2bam

#2
Aug 29, 2013, 09:37 am Last Edit: Aug 29, 2013, 09:42 am by 2bam Reason: 1
Nope, don't know if anybody tried that and also don't know what that J1 jumper does  :P

I thought of doing it serially, but it seems like it would be pretty slow. You'll need 32 extra instructions just to draw each pixel.
There's a "latched" mode for 8-bit latches in UTFT, for 16-bit displays that frees 7 pins (needs one to "latch" the other port)

Switching to a Mega 2560 might be the best option.

Regards

p.s. took a better pic of the "setup":

Hello everybody, look this video:
https://www.youtube.com/watch?v=87F50feQ56s

The display works good on "arduino due", but i'm not sure about libraries.

Have you tested the libraries of touchscreen and so on?
Please answer me

thanks

F.N.

casemod

#4
Sep 04, 2014, 02:23 pm Last Edit: Sep 04, 2014, 02:41 pm by casemod Reason: 1

Hi, I just bought the very same one. On the board, located on the lower left part there is a jumper indicated J1. Do you know what 's its purpose ?


That jumper bipasses the 3.3V regulator, if you want to power the screen from 3.3V instad of 5. Dont bother tapping with it, even at 3.3V the regulator dropout is insignificant.


I'm about to drive it through a Uno, but do to the number of pins needed, I planned to use 74HC595 shifters. Do you know somebody who tried this before ?
Regards.


And how exactly are you planning to archive that, code wise?

casemod

#5
Sep 04, 2014, 02:32 pm Last Edit: Sep 04, 2014, 02:42 pm by casemod Reason: 1

Hello everybody, look this video:
https://www.youtube.com/watch?v=87F50feQ56s

The display works good on "arduino due", but i'm not sure about libraries.


Whats your point!? Have you got the display working or are you asking help to do so?


Have you tested the libraries of touchscreen and so on?
Please answer me

Is that a threat!?  :smiley-eek-blue:

casemod

#6
Sep 04, 2014, 02:36 pm Last Edit: Sep 04, 2014, 02:49 pm by casemod Reason: 1

Switching to a Mega 2560 might be the best option.


I sugest driving it in 8 bit mode, altough UTFT is dead slow (This is not just because its wired for 8 bits), its likelly to actually be faster that what you have now, as it frees the need to write to several ports and do a LOT of bit shifting.

The fastest option on a uno is 8 bit mode with D0-D7. This means loosing the hardware serial port.

Regards

#7
Nov 29, 2014, 12:47 pm Last Edit: Nov 29, 2014, 12:51 pm by attie
Hi all,

I know this is a couple of months old, but I just bought one of these displays from eBay, and was provided with a link that contains info about the module, including:
  • LCD Driver Datasheet
  • Touch Screen Controller Datasheet
  • Schematic


The original is here: https://www.sendspace.com/file/zcz49d
In case the URL dies, I've attached the module info (more in following posts due to upload limit).

I hope that helps :-)

Attie

#8
Nov 29, 2014, 12:50 pm Last Edit: Nov 29, 2014, 12:51 pm by attie
... LCD datasheets

#9
Nov 29, 2014, 12:50 pm Last Edit: Nov 29, 2014, 12:51 pm by attie
... Touch screen datasheet

KG_DK

I also have this TFT-display.
I an not able to get it to work, do someone send me a working *.ino sketch for uno, due or mega!

Kurt

ghlawrence2000

#11
Apr 18, 2015, 06:34 pm Last Edit: Apr 18, 2015, 06:34 pm by ghlawrence2000
Hi Kurt,

Welcome to the forums!  :D Apologies for the delay in answering your question.

The libraries you are looking for are UTFT by Henning Karlsen, his web site has all of the libraries necessary to make your display work, including touch. http://www.rinkydinkelectronics.com/library.php?id=51

If you are having problems with the wiring, you should probably buy a TFT shield, these are available for Due or Mega from various stores, but I would recommend Coldtears on ebay, here.http://stores.ebay.com/coldtears-electronics-store/TFT-LCD-Modules-/_i.html?_fsub=3830141016&_sid=680237586&_trksid=p4634.c0.m322

Regards,

Graham


Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy