View Full Version : 320x240 LCD with touchscreen ....where to buy

11-22-2010, 03:33 PM
I am looking for a decent 320x240 LCD screen with touch screen for a product im building, the screen is needed for a touch panel.

Any recommendations guys ?

The driving IC will be 16/32 bit PIC or max a ARM 7 .

Here is on i had found -

http://www.thaieasyelec.net/index.php/display-module/breakout-board/c_5.html ( USD 54 )

Or i was thinking of driving a 128x64 GLCD + a DS touchscreen as a display < Rs 1000 ( For a consumer product it looks cheap ).

11-22-2010, 04:36 PM
I guess you would have already considered this option, but for others' sake - SparkFun has a whole lot of Graphic LCDs and Touch screens, a few even with serial interface. But importing it into India might prove expensive even for a consumer product! Just check with SparkFun's Indian distributor, if they have them in stock or if they can get one.

11-22-2010, 07:56 PM
I guess finding the LCD won't be difficult. As for a toch screen u can use resistive touch type screen generally used in mobil phones. In Nehru place I had found a shop selling touch screens for industrial purpose but his screns were made in China..so can't say if they will last. In case you don't find anything I will mail you his shop details(I am too lazy to search for his visiting cards !!!!!)


11-22-2010, 08:21 PM
im looking for 4.3 " to 7 " if he was selling those i will give him a visit ...

BTW everything is made in china anyway :) .

11-22-2010, 09:41 PM

I have used the daughter board with explorer16. Expensive, but a good buy. Its easy to use with 24fs, they have a solid graphics library and it s free.

11-23-2010, 08:56 AM

I am replying this because I have used one such display. One thing to care about is to confirm the controller IC used with the TFT. There are basically two type of controller IC used with TFTs.

One that has on board RAM buffer for the display
Another one do not have on Board RAM.

The first one can be used with Cheap MCUs like AVR or PIC (even 8 bit) that don't have much RAM.

So only get the display whose exact chip name you know and that comes with datasheet.

I have a TFT with ILI9331 chip (it has on chip RAM for display buffer)
Also the Touch Screen is a 4 wire resistive type. My board has ADS7843 TouchScreen Controller (SPI).

The board also has an ATmega32. I bought this board from a vendor in Shenzhen. I really don't like fooled by Local Indian Vendors. China has some amazing deals.

If you like I will PM you the contact.



11-23-2010, 09:13 AM
Maybe will have two variants for the product ...

128x64 GLCD with a hacked Phone touch screen ( xperia x1 is about Rs 250 on Dx ) .... will use with 8051 core

TFT 320x240 from thai one ... Rs 2500 / screen though will require a ARM 7 for a decent usage for LCD

@avinash - how much did you get it for and where ?

11-23-2010, 09:32 AM
Please check out the datasheets and video for more info.


The video demonstrate the most basic Touch input (even without calibration), that's why the pixels are plotted some what away from the stylus!

Easy to find on Ebay.com (mainly sellers from China). At half the price of EasyThi.

But they are hard to use (But may be not so hard for pros like u.). Better Get the BlueSun from Easythi.

Mounting Touch Screen your self on a LCD is NOT so easy. During operation it may be get misaligned and thus require re-calibration. And it also look awful. For a small display like 128x64 better use a DPAD based GUI.

11-24-2010, 02:53 PM
I am finally thinking of this one -

http://www.mikroe.com/eng/products/view/474/tft-proto-board/ ( about 3 - 5 $ more exp than Chinese guys )

Higher build quality and reliable vendor , i think a 2.8 " should be decent enough.

I already bought a few 128x64 GLCD ... but these displays look very projectish / industrial. Looks sell is what i believe :) ... so i will give TFT's a shot else GLCD are always there :| .

Will post previews when i have something .

11-25-2010, 09:32 AM
Good find.

But the Board does not have a inbuilt TouchScreen Controller IC. So your project will become bit messy as you have to mount the IC. And I don't know about any Touch Screen Controller that comes in DIP pack.

If I were in your place, I would have gone for a board that has atleast Touch Screen Controller and an MCU on board (in addition to the TFT with Touch Panel). These kind of combo boards are available at low cost.

Another thing as far as Build Quality is considered the Chinese build are also top class. And Ebay.com is reliable than anything else!

ARM Cortex M3 core are HOT CPU these days, you may check out this combo

Though I have NOT worked with that module but have purchased some other product from the same vendor. The quality was excellent.

11-26-2010, 06:18 PM
@avinash_g thanks

Have bought some of these , i bought after ur recommendation ... will see how things turn out


11-26-2010, 08:33 PM
Hi Vikas, do let us know after you test the display. A small documentation on it would be helpful, if you plan to buy more of it in bulk quantity, i would like to get one too.

11-27-2010, 08:51 AM
Hi Vikas,

You said you needed 2.8" display. But you have bought 3.2". Former was available for $28 only !

One thing with E'go China is that they have touch screen controller IC built in. They also have a SD Card Slot thats helpfull too.

A little problem with your selected model is that it has some icon built in the bottom of display. I really don't like those icon as they make ur product look like a China Phone. But its not a big problem, as they can be hidden with cover.

Better you could have bought this one


Everything ready to start in minutes. I recommended that because this is the first time you are using TFTs. It is much better if mess is minimum.

11-27-2010, 11:58 AM
Just want to test things right now , also the screen will go inside a casing , so these buttons can be hidden.

But one i bought for 30 USD is 88 USD today ... weired ? Maybe will have to try some other variant ... dont want to spend more than 30 USD on the screen.AS alternatives are there for 30 USD and less.

AS for the ST board the application im working on is DSP based, so im working with DS Pics ( dsPIC33FJ128MC804 (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1335&dDocName=en532303) with PMP ) ... ill first try and drive the LCD using them ( cause microchip is already giving most of the libraries free ).

11-27-2010, 04:04 PM
But problem with Microchip Graphic Lib is that it only support TFT's that are expensive. For example the microchip uses the technique of External Driver chip, in this case the controller chip and GRAM are external component.


On the other hand the Chinese TFTs are smart LCD with Controller and RAM built in using COG technology (Chip on glass) thus overall cost is very less. And the solution is thin too (must for portable apps).

So you have to write the low level driver yourself to support the ILI series TFTs