- Back
Threads [ Previous | Next ]
LCD Display
LCD Display emcniece 5/29/08 9:56 PM
RE: LCD Display gasegal 5/30/08 9:41 AM
RE: LCD Display Digi-Key 6/5/08 4:20 PM
RE: LCD Display rathergood 7/5/08 9:49 PM
RE: LCD Display radioruler 7/19/08 4:31 PM
RE: LCD Display jamodio 7/19/08 1:31 PM
RE: LCD Display radioruler 7/19/08 4:28 PM
RE: LCD Display radioruler 7/20/08 11:26 PM
RE: LCD Display Robomaniac 7/21/08 11:23 PM
RE: LCD Display radioruler 7/22/08 1:15 AM
RE: LCD Display Robomaniac 7/22/08 1:23 AM
RE: LCD Display Robomaniac 7/22/08 1:55 AM
RE: LCD Display rathergood 7/22/08 3:39 AM
RE: LCD Display Robomaniac 7/24/08 1:02 AM
RE: LCD Display jamodio 7/24/08 3:31 PM
RE: LCD Display boseji 7/28/08 1:29 AM
RE: LCD Display jamodio 7/28/08 3:51 PM
RE: LCD Display boseji 7/29/08 11:32 PM
RE: LCD Display protektwar 8/21/08 4:27 AM
RE: LCD Display emcniece 8/21/08 4:42 AM
RE: LCD Display protektwar 8/29/08 11:14 AM
RE: LCD Display bmorse 8/29/08 4:32 PM
RE: LCD Display boseji 9/1/08 2:21 PM
RE: LCD Display boseji 9/3/08 2:10 PM
RE: LCD Display ohmite 9/7/08 4:32 PM
RE: LCD Display boseji 9/6/08 12:08 AM
RE: LCD Display ohmite 9/6/08 2:07 AM
RE: LCD Display tswift 9/7/08 1:00 AM
RE: LCD Display jedetech 9/7/08 1:40 AM
RE: LCD Display picr 9/7/08 3:10 AM
RE: LCD Display picr 9/7/08 3:23 AM
RE: LCD Display boseji 9/7/08 4:33 AM
RE: LCD Display ohmite 9/7/08 12:48 PM
RE: LCD Display boseji 9/7/08 7:42 PM
RE: LCD Display picr 9/7/08 9:28 PM
RE: LCD Display ohmite 9/7/08 11:05 PM
RE: LCD Display boseji 9/8/08 2:46 AM
RE: LCD Display boseji 9/8/08 7:42 PM
RE: LCD Display bmorse 9/7/08 11:49 PM
RE: LCD Display ohmite 9/9/08 1:33 AM
RE: LCD Display boseji 9/9/08 2:37 AM
RE: LCD Display ohmite 9/28/08 10:26 PM
RE: LCD Display boseji 9/28/08 11:43 PM
RE: LCD Display ohmite 10/8/08 1:19 PM
RE: LCD Display boseji 10/15/08 11:07 AM
RE: LCD Display boseji 10/29/08 1:23 AM
RE: LCD Display ohmite 10/29/08 3:09 PM
RE: LCD Display boseji 11/9/08 12:57 PM
RE: LCD Display boseji 11/12/08 2:26 AM
RE: LCD Display boseji 11/17/08 12:40 AM
RE: LCD Display protektwar 9/3/08 8:49 AM
RE: LCD Display stienman 7/19/08 6:53 AM
RE: LCD Display radioruler 7/19/08 1:26 PM
LCD Display
5/29/08 9:56 PM
I've recently purchased an Optrex T-51963GD035J-MLW-AGN ($107CAD ) from digikey, only to find that digikey does not sell the manufacturer's matching driver (impulse shopping at its worst ). I'm sure I could grab the driver from Optrex, but I've been lurking around and reading the whole non-digikey-supplier-equals-death business. Out of curiosity, I'm wondering if anyone knows if drivers are compatible with multiple displays - I'm assuming they are if the pins line up. Has anyone else interfaced their displays yet? I've watched the tutorial videos from Microchip on the LCD displays so I have a bit of a base, but any extra info would be awesome. Looking through the projects, there are a lot of 3.5" displays out there - somebody must know something!
RE: LCD Display
5/30/08 9:41 AM as a reply to emcniece .
It looks like that TFT displays are secondary items for suppliers such as DigiKey, Farnell, Mouser etc...:
The offer and support is pour, price too high....

I believe that TFT display size 3.5" and 5.7" should be a great opportunity for supplier such as DigiKey, Farnell, Mouser etc...for the following reasons:

-TFT with Touch-screen will be the Human interface of the future for embedded applications
-because, driven by TV and consumer products, the cost of these devices are decreasing while performance are improving
-and many manufacturers offer 3,5" and also 5,7" with simple 8 bit drivers
-but It's very difficoult and requires a long time to have samples from manufacturers and they require a promise of high volume rate (1000pcs or more)
-Last but not least Microchip offer a good and reliable Graphic Library which allows the use of these display with PIC24F and PIC32...

but it is not easy to find a TFT display with a compatible driver to Microchip Graphic Library....
I've found a good 3,5" display from amp display http://www.ampdisplay.com/
They use a proprietary chip FS506 that emulates an 80/8bit driver, I'd no particular difficulties to change the S6d0129L driver and adapt to the new one...but it was not easy to have one sample, also paying....
RE: LCD Display
6/5/08 4:20 PM as a reply to emcniece .
Hello,

We apologize for the frustration in trying to put together a LCD/driver solution. There is not currently a qualified driver solution that Digi-Key carries for the LCD that you are looking into.

We are aware that there are gaps in our graphic solutions and are actively working to fill out this product line.

Digi-Key will stock the graphics PICTail board (AC164127) that interfaces with the Microchip library and Explorer 16 board (DV164033)/IO expansion board (DM320002).

I will keep you posted when these 2 items come to stock at digikey.com.

Digi-Key
RE: LCD Display
7/5/08 9:49 PM as a reply to Digi-Key .
I have the explorer 16 board but DigiKey does not stock the display or driver IC that's used on it. Was hoping to not reinvent the wheel with a new display and driver and use a similar circuit. Is there a compatible drive/display fro DigiKey that will work like the graphics pictail?
RE: LCD Display
7/19/08 4:31 PM as a reply to Digi-Key .
Maybe you guys at Digi-Key should check out the competition.

Mouser sells this display with touchscreen for about $60 bucks.

Mouser Part #: 668-MTF-TQ35SP741-AV
Manufacturer Part #: MTF-TQ35SP741-AV
Manufacturer: Microtips Technology

A whole bunch of the contest entries talk about using a graphical LCD with touch screen. It sure would be nice to have
some under $100 dollar choices from Digi-Key. Especially by next week when the design hardware phase kicks off...

The cheapest LCD with touch screen I saw on / from Digi_Key was about $170 bucks.
With the $400 design contest limit, that really cuts into the design budget.

BTW Mouser also sells a bunch of cheap touch screen overlays that will work with any LCD.
Mouser part number 817-N010-0514-T003 for example...

Some Digi_Key choices for "touch panels" would be a wonderful addition also...

I am hoping for a flurry of new LCD parts releases by Digi-Key.

Sincerely;
Radioruler
RE: LCD Display
Tags: graphics, lcd, sprite, vector
7/19/08 6:53 AM as a reply to emcniece .
The dot clock for that display is around 5MHz, which is do-able by the PIC32.

The memory requirements are a bit high, though, 320x240 = 76,800 pixels. The highest PIC32 has is 32k ram, which means you could allocate at most 4 bits per pixel using only the internal memory.

You could expand it with external memory, or even use the external memory to control the display, writing updates to the memory inbetween lines and frames.

Alternately, you can run the display off a single PIC32 if you drive the display with sprites stored in flash. You wouldn't set individual bits on the display memory, you'd instead have a table of objects to display on the screen with their location, sorted by starting pixel line and then column, so as you drive each line to the display you go down this table, find the next object to display and when you get to it's column start taking data from flash and spitting it out to the display.

You can also incorporate vector drawing, including lines, polygons, circles, etc. The math is a bit tricky to understand at first, but it's quite interesting and fun once you understand how to draw vector objects on a raster display without a buffer.

Your fonts, buttons, graphics, etc would mostly be static objects stored in flash, with some ram set aside for custom objects.

Overall, it would feel very limiting if you're used to computer graphics where you set pixels, but if you plan ahead and carefully design your interface your users will not notice the difference, and you may actually find it's easier to develop for.

If you add a little more logic that allows overlapping objects to be combined in interesting ways (add, subtract, or, xor, and, etc on a per-pixel basis) then you can create very sophisticated graphics with many pre-generated graphic objects and vector objects.

Alternately just make the entire display vector - with each line consuming 7 bytes of memory you can draw over ten thousand lines on the display. Circles require less information (x, y, radius, color) so you can draw many more of them. Careful and creative use of vectors can give you very sophisticated and interesting graphics.

Or you can emulate a memory buffer using the flash. Define areas of the display (windows) where information will be changed frequently, and store those in RAM. Write the rest of the display graphics to flash (which you can re-write 3 times a day if you only need the unit to last for 10 years). With careful partitioning you might find that you use very little RAM and still get everything you need in terms of graphics, rapid updates, and eye candy.

And all that will only cost you $10 for another PIC32 (and countless hours of development time). $5 in quantity.



I'll have to add that to my list of projects that would be fun to do...

-Adam
RE: LCD Display
7/19/08 1:26 PM as a reply to stienman .
or you can use an actual controller chip with ram for about 20 bucks...
RE: LCD Display
7/19/08 1:31 PM as a reply to radioruler .
I agree with you, it is a shame that DK does not have anything reasonably priced on this department.

Check this one out:New Heaven Display

I found another company with similar ones at ~$50/qty=1 but can't find the link now:-(

Please DK !!!! listen to us !!!

Regards
RE: LCD Display
7/19/08 4:28 PM as a reply to jamodio .
Jorge;

I sure hope DK comes up with something really quickly.

Here are a couple of more links for you...

http://www.alibaba.com/countrysearch/CN-suppliers/TFT_LCD_Module.html

http://www.techtoys.com.hk

plus the display used on the eflightworks demo board...

http://www.sparkfun.com/commerce/product_info.php?products_id=569#

Radioruler
RE: LCD Display
7/20/08 11:26 PM as a reply to jamodio .
BTW

Digi_Key has this one (without the touch panel) in their catalog
NHD-2.4-320240KE-CTXI#-ND 50 $56.25000

It is a non-stock item and the price is for quantity 50
Who knows what price they would apply towards the BOM since it is based on quantity one.

regards;
RE: LCD Display
7/21/08 11:23 PM as a reply to radioruler .
radioruler .:
BTW

Digi_Key has this one (without the touch panel) in their catalog
NHD-2.4-320240KE-CTXI#-ND 50 $56.25000

It is a non-stock item and the price is for quantity 50
Who knows what price they would apply towards the BOM since it is based on quantity one.

regards;


the NHD-2.4-320240KE-CTXI#-ND seem really nice.

The connector has a small pitch. That is going to be a pain to make a proto with it.

I have look a the datasheet
http://www.newhavendisplay.com/pdf/nhd-24-240320yf-ctxi-t.pdf

The schmatic is going to be easy to make. Using the 8 bit control.

Here is the controller spec ILI9320.
http://www.aplus-sa.com/datasht/ILI9320.pdf

That is insane!

This is work checking
http://www.techtoys.com.hk/Displays/TY320T240320/TY320T240320.htm



They give the source code for the PIC18 and PIC24 in C18!

You all own me a beer!!


This is how you sell stuff. You make our life easy and then we buy!

they have a lot of cool stuff!
http://www.techtoys.com.hk/PIC_boards/PIC24-Eval-B2/PIC24-Eval-B2_RevB.htm]
RE: LCD Display
7/22/08 1:15 AM as a reply to Robomaniac .
one problem is that Techtoys display you mentioned is SOLD OUT
RE: LCD Display
7/22/08 1:23 AM as a reply to radioruler .
we can get the part from digikey NHD-2.4-320240KE-CTXI#-ND
They can probably remove the price break of 50.

We have the schematic and eveything else. You simply build it!

you can buy it from them too
http://www.skpang.co.uk/catalog/product_info.php?products_id=268
RE: LCD Display
7/22/08 1:55 AM as a reply to Robomaniac .
out of stock with digikey.

eBay, here I come!
RE: LCD Display
7/22/08 3:39 AM as a reply to Robomaniac .
Alright, here's your beer.

They have another one of the same series at Digi-key has the touchscreen. 2.4" display with the built in controller. Close to what I'm looking for also but the controller is not supported by the graphics library and a bit smaller. If they have C examples for the other processors then sounds like this is the best bet unless they get something else in stock soon.

NHD-2.4-240320YF-CTXI#-T-ND

Thanks for the info!
RE: LCD Display
7/24/08 1:02 AM as a reply to rathergood .
HAHAHA! Very good!

I would love this rectangular size LCD for all type of project. Plus the touch screen make it even cooler!

I would be willing to try one. I have the hardware skills and some good knowledge in software but not the best.
That is what I am trying to pratice.

I hope to see some news from digikey
RE: LCD Display
7/24/08 3:31 PM as a reply to Robomaniac .
Newheaven seems to have various models available for purchase directly from
their website, including the one listed by DK (2.4" for $45.50).

My .02
RE: LCD Display
7/28/08 1:29 AM as a reply to jamodio .
Hello,

Still the Purpose is not solved.
We would require to have a dedicated PIC32 to control these LCD.
Unlike thePICTail Graphics Board or the 2.8" QVGA from Techtoys.

I require to find some thing quick else my BOM is skyrocketing.

Thanks for your help everyone,

Best of Luck,
RE: LCD Display
7/28/08 3:51 PM as a reply to boseji .
The Newheaven display is listed by DK but you can buy it directly from Newheaven.

The rules don't say that you have to *buy* everything from DK, just whatever component
you add to your design and include in the BOM has to be *listed* by DK.

The Newheaven display has a ILI9320 controller that will let you interface with the MCU
with 8/16 bits similar to the Graphics PICTail, I believe this is the same controller on the
display sold by TechToys and they tested it with the Graphics Library.

I ordered one to play with and test with the MCHP Graphics Library.

My .02
RE: LCD Display
7/29/08 11:32 PM as a reply to jamodio .
Hello jamodio ,

Can you please mention a link for the display you are talking about - from Newheaven ?
Since most of the links in the above posts show sold-out or out of stock.
Also from your previous post I checked the NHD-2.4-240320YF-CTXI display. It has the controller ILI9320 as you mentioned.
The only problem is soldering to the pins since its too small. Please let me know how to overcome this disadvantage.

Thanks for the Help,

Best of Luck!!
RE: LCD Display
8/21/08 4:27 AM as a reply to radioruler .
on ebay i found this display:
BRAND NEW SAMSUNG 3.5" TFT LTV350QV-F0G LCD DISPLAY, it's only 25$ from ReTekDirect (http://stores.ebay.com/ReTekDirect)

BR,
Alex
RE: LCD Display
8/21/08 4:42 AM as a reply to protektwar .
Great prices, but contest parts must be available through Digi-Key. I'll keep this in mind for my next project
RE: LCD Display
8/29/08 11:14 AM as a reply to emcniece .
Are you sure about this ?
RE: LCD Display
8/29/08 4:32 PM as a reply to protektwar .
protektwar:
Are you sure about this ?
]

Yes that is right. You don't have to buy them from digikey, but the item does have to be listed on their online catalog.
RE: LCD Display
9/1/08 2:21 PM as a reply to bmorse .
Hello,

Has any one tested the NHD-2.4-240320YF-CTXI LCD.
I have a big confusion on the Controller inside it.
Since when I ckecked it out it used to show ILI9320 but now the specs say its HX8347.
Well I have some code sent by New Heaven Displays.

Thinking if I am lucky enough to get it working.

Please let me know if any body has tried it out yet.

Thanks,

Boseji
RE: LCD Display
9/3/08 8:49 AM as a reply to bmorse .
Excellent!
thanks!
RE: LCD Display
9/3/08 2:10 PM as a reply to boseji .
Hello,

I have started to solder the LCD. Here is a picture:



Hope that I would be able to assemble it soon with the IO card. I will post the update as soon as I am done.

Best of Luck,

Boseji
RE: LCD Display
9/7/08 4:32 PM as a reply to boseji .
Hi boseji,
I look forward to hearing how you come along with your tests. I tried and tried to get it to work and finaly last week sent mine back to Newhaven to determine if my unit was functional or not.

For background:
1. I have successfully used the Techtoys display with myPIC32 prototype and completed the demo (ILI9320)
2. with that success in mind I tried the same code with the NHD2.4-240320YF display--no luck only backlight
3. Obtained initialization code example from Newhaven (different than that used for Techtoys display) - still no luck
4. Found new Newhaven displays were using the HX controller, verified by p/n that mine was not a new one and still used the ILI9320
5. Found out from Newhaven that the display is defaulted to only communicate in 16 bit mode (IM0 is grounded internally although the documentation says otherwise). You can verify this by looking at the lack of a trace connection on the IM0 pin.
6. Returned my display for verification of operation to Newhaven--no word yet on its health.

I've attached a copy of some pictures of my NHD setup (yours looks cleaner, did you make your own protoboard for the 0.8mm spacing?)

This display looks like a great solution for this contest, meets all the rules (although you have to buy them from Newhaven) since they are listed on the Digikey site (but actually not available unless you want to buy 50 of them :-p).

If you are successul in getting the display to work, I would love to have a copy of your intialization code :-).

Best Regards,
-Eric





Attachments: IMG_5844_small.jpg (43.8k), IMG_5846_small.jpg (45.6k), IMG_5862_small.jpg (66.0k), IMG_5863_small.jpg (62.0k), Connector detail #1 (pin 11).jpg (32.3k)
RE: LCD Display
9/6/08 12:08 AM as a reply to ohmite .
Hello,

Thanks a lot for the Update. Now I can be doubly careful in doing my interfacing.
I received the LCD in the beginning containing the HX controller. So I guess it wouldn't be the old controller.
I am still not sure of the controller inside since they are not explicitly telling me on that.
Also the code for the Interfacing of this LCD is available with me.
This code was written for 8051 and probably I require to slow down the PIC32 to 8051 speed I mean 1MHz or so to get the LCD working.
Well I will give it a shot and post the code in the code section of my project.

Like you I have also ordered the TechToy's LCD also , just to have a fall back solution available.
This has not reached me yet so I would not able to decide on that.

I have not soldered the LCD to the Pins yet, once done I will inform you along with some pictures of my setup also.

Thanks again for you help,

Boseji
RE: LCD Display
9/6/08 2:07 AM as a reply to boseji .
Hello boseji,
The following key was sent to me by the Newhaven tech rep:

The different controllers are noted by the -1 part number on the small Newhaven Display logo:
NHD-2.4-240320YF-CTXI# = ILI9320
NHD-2.4-240320YF-CTXI#-T = ILI9320

NHD-2.4-240320YF-CTXI#-1 = HX8347
NHD-2.4-240320YF-CTXI#-T-1 = HX8347

Using this it should tell you which controller you have.

I tried slowing the the PIC down quite abit, but it still didn't seem to help. Please let us know when you get your display up and running successfully.

Best of luck,
-Eric
RE: LCD Display
9/7/08 1:00 AM as a reply to ohmite .
I need to interface a 3.3 volt 2 line by 16 character LCD display for my application using the PMP interface and the HD44780 controller. I tried a standard 5 Volt LCD Display but it would not work. Does anyone know of any 3.3 Volt LCD Displays that can be interfaced to the PIC32 sold By Digikey?
RE: LCD Display
9/7/08 1:40 AM as a reply to tswift .
See here http://www.mypic32.com/web/guest/forums/message_boards/message/81381#_19_message_81381

There is a link to microchip where you get information about shift level 3.3 to 5 volts.may help you.

I don“t see lcd 3.3 volts