Ask Slashdot: Hobbyist-Ready LCD Touch Panel For Embedded Projects?
michael_cain writes "I've been asked (by family, friends) to consider several small embedded controller projects. A good starting point for all of them would be a backlit LCD graphics module with touch screen pre-mounted in a plastic enclosure with enough room behind the display for a custom circuit board. 320-by-240 pixels, 3.5 to 4.5 inch diagonal measure, monochrome is sufficient (but color is always cool), easily driven by an AVR or PIC type microcontroller. And priced at a reasonable point for a hobbyist! Anyone seen anything like this?"
http://www.adafruit.com/products/376
2.8", touch screen, colour. /shrugs/
http://arduino.cc/playground/SmartGPU/SmartGPU
MikroElectronika has some for various microcontrollers- they don't have packaging, but the whole thing is pretty self contained. The link above is for Microchip PIC32, but there are a bunch of other microcontroller boards available from them.
Amulet Displays allow you to separate the UI (dedicated UI chip w/ display) from the execution and run it via an event driven framework. You can code it or it has a drag and drop version.
www.amulettechnologies.com
http://www.logicsupply.com/categories/touchscreen_displays
They might be more expensive than you're looking for, but they have a nice selection.
Learning HOW to think is more important than learning WHAT to think.
http://www.adafruit.com/category/63 http://www.sparkfun.com/categories/76
It all starts at 0
Sparkfun has lots of hobbyist-friendly parts, including LCDs: http://www.sparkfun.com/categories/76?sort_by=price_desc
The only thing they're missing from your requirements is an enclosure, but certainly you can hack something together.
Yes, this is the way to go. Grab an older Android phone.
Fuck micro-controllers, just write an app. It's got wifi, bluetooth, ethernet (I assume that can be done over USB easily), haptic feedback...what else do you want on a hobby board?
With the first link, the chain is forged.
Clearly, I didn't make my point in the original post; my bad. The "pre-mounted in a plastic enclosure" is perhaps the most important feature. I know where to find naked displays; what I want to avoid is the homemade plastic box, with things cut/fastened ever so slightly off center, odd screws showing, etc. And while I appreciate the "just write an app" suggestions, in some cases the box will end up mounted on a wall, in at least one the controller will be driving relays to switch higher voltages, in another there will be some odd sensors, and so forth. Don't need processor boards, don't need an unmounted display. Need an LCD with touch panel mounted very neatly and solidly in a reasonable-looking box. Apologies for not being clearer.