Prev: Serial Communication x 2 Under XP or Vista Using USB->Serial Adapters
Next: Beginner questions: driving an LCD display [ Pandora, LPC2148,LPC2478, Openmoko ]
From: David Gausebeck on 13 Dec 2008 04:35 I have a project where I'd like to display video on a fairly high- resolution LCD display -- 320x240 or better. As the first step, I'd like to have software running on my desktop machine (Windows or Linux) that pushes video data to be displayed on the screen. I've done a lot of programming, but I'm new to embedded systems, so I'm trying to figure out where to start. I expect I'll need a controller, probably an ARM something to handle video, and the display itself. I haven't been able to find much information on exactly what I'd need or how to put it all together, though. My current thought is to buy a pre-built environment (something like http://www.sparkfun.com/commerce/product_info.php?products_id=8603) and start mucking around until I get a feel for it, then figure out how to connect a better display. Is there a better approach -- good tutorials I'm not finding or something? As for connecting the better display... I hope I won't have to write software that directly writes to the pins based on the LCD specification. Are there the equivalent of drivers for each type of display? If so, where would I find them?
From: Chris H on 13 Dec 2008 06:34 In message <33d5ae0c-e2c4-4f32-81c9-2797aa081779(a)w39g2000prb.googlegroups.com>, David Gausebeck <gausebeck(a)gmail.com> writes >I have a project where I'd like to display video on a fairly high- >resolution LCD display -- 320x240 or better. > >As the first step, I'd like to have software running on my desktop >machine (Windows or Linux) that pushes video data to be displayed on >the screen. > >I've done a lot of programming, but I'm new to embedded systems, so >I'm trying to figure out where to start. > >I expect I'll need a controller, probably an ARM something to handle >video, and the display itself. I haven't been able to find much >information on exactly what I'd need or how to put it all together, >though. > >My current thought is to buy a pre-built environment (something like >http://www.sparkfun.com/commerce/product_info.php?products_id=8603) >and start mucking around until I get a feel for it, then figure out >how to connect a better display. Is there a better approach -- good >tutorials I'm not finding or something? > >As for connecting the better display... I hope I won't have to write >software that directly writes to the pins based on the LCD >specification. Are there the equivalent of drivers for each type of >display? If so, where would I find them? -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
From: Chris H on 13 Dec 2008 06:51 In message <33d5ae0c-e2c4-4f32-81c9-2797aa081779(a)w39g2000prb.googlegroups.com>, David Gausebeck <gausebeck(a)gmail.com> writes >I have a project where I'd like to display video on a fairly high- >resolution LCD display -- 320x240 or better. That is easy... lots of them about from about 2" upwards >As the first step, I'd like to have software running on my desktop >machine (Windows or Linux) that pushes video data to be displayed on >the screen. Why? >I expect I'll need a controller, probably an ARM something to handle >video, and the display itself. LH79525 ARM 7 from NXP look for the ZOOM LogicPD kits. These ARM7 parts have the LCD controller built in. there are several graphics libraries about see emWin at www.segger.com which does exactly what you want (including the MS Windows part) but I suspect will be too expensive for a home project. -- \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\ \/\/\/\/\ Chris Hills Staffs England /\/\/\/\/ \/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
From: Henri on 13 Dec 2008 11:02 On 13.12.2008 11:35, David Gausebeck wrote: > I have a project where I'd like to display video on a fairly high- > resolution LCD display -- 320x240 or better. > > As the first step, I'd like to have software running on my desktop > machine (Windows or Linux) that pushes video data to be displayed on > the screen. For this step you could probably use a display like this: http://www.lcdinfo.com/products/usbd480-lq043.html Maybe even for the final hardware of your project if you can use powerful enough system with USB host. But difficult to say without knowing more about your requirements. Of course keep in mind that I'm biased as that USB display is my own project... Henri
From: Don McKenzie on 13 Dec 2008 15:40
David Gausebeck wrote: > I have a project where I'd like to display video on a fairly high- > resolution LCD display -- 320x240 or better. Have a look at: http://www.dontronics-shop.com/micro-lcd.html and http://www.dontronics-shop.com/micro-oled.html these intelligent serial displays, can even be used as a processor. have a read of the user group at: http://www.websitetoolbox.com/tool/mb/diykit Don... -- Don McKenzie Site Map: http://www.dontronics.com/sitemap E-Mail Contact Page: http://www.dontronics.com/email No More Damn Spam: http://www.wizard-of-oz.com http://www.dontronics-shop.com/super4-usb-relay-module.html |