LCD + Touchscreen for BeagleBoard

I’m looking to add a LCD and Touchscreen to the BeagleBoard. From what I can see, there is no way to do this on the B5 version, but will this be possible on the C version out shortly? My understanding is that the C version will expose the LCD signals.

Looking at TI’s EVM for the OMAP35xx, the interface looks pretty simple.

LS037V7DW01 – Sharp LCD (640x480) with touchscreen

SN74AVC32T245 – 32 bit level convertor

TSC2046 – 4 wire touchscreen controller, which is similar to the ADS7846 (Linux Driver available)

TPS61042 – LED Backllight supply

Is anyone working on hardware to make this work?

Regards,

Hi,

I am already working on similar stuff. I have various video adapter
boards underway (hdmi->parallel, parallel->vga, parallel->parallel
level translator) When the RevC comes out , hdmi->parallel won't be
needed in most cases.

I also am working on a board which has two adjustable buck boost
outputs based on the part "TPS63031" This is for beagle power and usb
hub power (so you can save power by running the beagle at lower than
5v). There is also a high voltage current driven booster (for lcd
backlights up to 8 leds in series), and a switching regulator for
charging lipos from solar. It will measure all voltages and currents
to accurately predict battery life, and act as a peak-power tracker
for solar. Then communicate over i2c to the beagle for statistics,
and probably spi for programming. I'm planning on using a pico-power
avr (250uA @ 1mhz, 500nA sleeping with rtc running) It can also act
like a realtime clock over i2c..

I found a website based in china that sells various lcds for a great price:
www.vitrolight.com

I just received this one today:
http://www.vitrolight.com/ckprod1.asp?pro_id=237

I got it with a vga controller, for use with an hdmi->vga adapter.
This will be a temporary (power inefficient) solution until I finish
my own boards.

Same website sells touchscreens for most of the lcds, as well as a usb
touch screen controller (so the touchscreen would plug and play on the
beagle)

If you are interested in collaborating on anything let me know. I'm
hopefully going to set up a website soon to share my work more easily.
I also plan to support psp displays.

Sean

Any chance you could get one of these working

http://www.slashgear.com/nanovision-mimo-um-710-um-730-usb-displays-review-2123771/

That uses usb for graphics data, which is completely orthogonal to
what I'm doing.

Sean

Hi Sean,

Are you looking at the Sharp LQ043T3DX02 used in the PSP? There is the
Hantouch HT043A-NCOFD52 for the touchscreen which attaches to the Sharp LCD.
I like it as this is much less expensive than the EVM solution.

Regards,

From: beagleboard@googlegroups.com
[mailto:beagleboard@googlegroups.com] On Behalf Of Sean D'Epagnier
Sent: Monday, December 01, 2008 10:57 AM
To: beagleboard@googlegroups.com
Subject: [beagleboard] Re: LCD + Touchscreen for BeagleBoard

Hi,

I am already working on similar stuff. I have various video adapter
boards underway (hdmi->parallel, parallel->vga, parallel->parallel
level translator) When the RevC comes out , hdmi->parallel won't be
needed in most cases.

I also am working on a board which has two adjustable buck boost
outputs based on the part "TPS63031" This is for beagle power and usb
hub power (so you can save power by running the beagle at lower than
5v). There is also a high voltage current driven booster (for lcd
backlights up to 8 leds in series), and a switching regulator for
charging lipos from solar. It will measure all voltages and currents
to accurately predict battery life, and act as a peak-power tracker
for solar. Then communicate over i2c to the beagle for statistics,
and probably spi for programming. I'm planning on using a pico-power
avr (250uA @ 1mhz, 500nA sleeping with rtc running) It can also act
like a realtime clock over i2c..

I found a website based in china that sells various lcds for a great

price:

www.vitrolight.com

I just received this one today:
http://www.vitrolight.com/ckprod1.asp?pro_id=237

I got it with a vga controller, for use with an hdmi->vga adapter.
This will be a temporary (power inefficient) solution until I finish
my own boards.

Same website sells touchscreens for most of the lcds, as well as a usb
touch screen controller (so the touchscreen would plug and play on the
beagle)

If you are interested in collaborating on anything let me know. I'm
hopefully going to set up a website soon to share my work more easily.
I also plan to support psp displays.

Sean

> I'm looking to add a LCD and Touchscreen to the BeagleBoard. From what I

can

> see, there is no way to do this on the B5 version, but will this be

possible

> on the C version out shortly? My understanding is that the C version

will

What about a touchscreen monitory like the Lillyput (http://bit.ly/
Mg2F)? It can use s-video for video input and USB for the touchscreen
interface.

Your link didn't seem to work for me.

Regards,

Hi Sean,

I think I've found a quick solution for a prototype. What about taking RMT1
from http://www.mediamatech.com/ and wiring it up to the BeagleBoard RevC
board? What we need is some level translators to make this work. Here is a
link to the schematics:

http://www.mediamatech.com/shop/downloads/RMT1/RMT1_sch_v13.pdf

If this all works fine, we can work on designing a final solution.

Regards,

Sorry, for some reason it was split across 2 lines. Let me try this
again, here's the URL:
http://bit.ly/rxp5

If that doesn't work do a search for "lilliput touchscreen". It's a
VGA touchscreen which has S-Video in and a USB connection for the
touch interface.

John,

Excellent. It covers about 87% of what I'm trying to do. It makes
sense to just get that board and try it out. It looks like I can run
wires from the beagle expansion header directly to the RMT1. This
should give me the following peripherals:

1. rtc (i2c)
2. sd card slot
3. bluetooth (usb or uart)
4. zigbee (uart)
5. 2 additional push buttons (gpio)
6. IR transmitter
7. 2nd serial port (with hardware flow)
8. 2nd sound card possible via spi? don't think I'll bother
9. touchscreen controller via spi? don't have a touchscreen anyway
10. 3.3v and 5v high efficiency switching regulators output from
single cell lithium!
11. lithium battery charger part, but doesn't do peak power tracking.
I can do that on a separate board though.

I have two displays (on hand) each with compatible pinouts (and from
what I can tell supported by the RMT1):
4.3" 480x272 psp display - LQ043T3DX02
7" 800x480 virolight.com - LTP-700WV

If you know of any other supported displays I would love to add them to my list.

Sean

Hi Jeremy,

Thanks for the info. Look expensive and power hungry. Any idea of the cost
and power consumption?

The LCD/Touchscreen solution I'm proposing should cost about $100 in small
quantities. The LCD cost about $69, the Touchscreen $24 and the Interface
board should be about $20 in single quantities. In quantities, the price
will drop to less than $70 for a complete solution.

Regards,

Hi Sean,

You may want to just buy the Sharp LCD and Touchscreen replacement parts for
the PSP 2000 on Ebay. I think this is the same part, only much less
expensive. I've seen some for as little as $38.

Regards,

From: beagleboard@googlegroups.com
[mailto:beagleboard@googlegroups.com] On Behalf Of Sean D'Epagnier
Sent: Monday, December 01, 2008 3:56 PM
To: beagleboard@googlegroups.com
Subject: [beagleboard] Re: LCD + Touchscreen for BeagleBoard

John,

Excellent. It covers about 87% of what I'm trying to do. It makes
sense to just get that board and try it out. It looks like I can run
wires from the beagle expansion header directly to the RMT1. This
should give me the following peripherals:

1. rtc (i2c)
2. sd card slot
3. bluetooth (usb or uart)
4. zigbee (uart)
5. 2 additional push buttons (gpio)
6. IR transmitter
7. 2nd serial port (with hardware flow)
8. 2nd sound card possible via spi? don't think I'll bother
9. touchscreen controller via spi? don't have a touchscreen anyway
10. 3.3v and 5v high efficiency switching regulators output from
single cell lithium!
11. lithium battery charger part, but doesn't do peak power tracking.
I can do that on a separate board though.

I have two displays (on hand) each with compatible pinouts (and from
what I can tell supported by the RMT1):
4.3" 480x272 psp display - LQ043T3DX02
7" 800x480 virolight.com - LTP-700WV

If you know of any other supported displays I would love to add them to my

list.

I keep forgetting, none of this will work until we get BeagleBoard RevC and
TI haven't released the pinout for the LCD connector on this board.

Regards,

From: beagleboard@googlegroups.com
[mailto:beagleboard@googlegroups.com] On Behalf Of Sean D'Epagnier
Sent: Monday, December 01, 2008 3:56 PM
To: beagleboard@googlegroups.com
Subject: [beagleboard] Re: LCD + Touchscreen for BeagleBoard

John,

Excellent. It covers about 87% of what I'm trying to do. It makes
sense to just get that board and try it out. It looks like I can run
wires from the beagle expansion header directly to the RMT1. This
should give me the following peripherals:

1. rtc (i2c)
2. sd card slot
3. bluetooth (usb or uart)
4. zigbee (uart)
5. 2 additional push buttons (gpio)
6. IR transmitter
7. 2nd serial port (with hardware flow)
8. 2nd sound card possible via spi? don't think I'll bother
9. touchscreen controller via spi? don't have a touchscreen anyway
10. 3.3v and 5v high efficiency switching regulators output from
single cell lithium!
11. lithium battery charger part, but doesn't do peak power tracking.
I can do that on a separate board though.

I have two displays (on hand) each with compatible pinouts (and from
what I can tell supported by the RMT1):
4.3" 480x272 psp display - LQ043T3DX02
7" 800x480 virolight.com - LTP-700WV

If you know of any other supported displays I would love to add them to my

list.

The LCD/Touchscreen solution I'm proposing should cost about $100 in small
quantities. The LCD cost about $69, the Touchscreen $24 and the Interface
board should be about $20 in single quantities. In quantities, the price
will drop to less than $70 for a complete solution.

That would be ideal! I've just been looking at the Lilliput because
it seems like a ready-to-go system.

The lcd will work with worse power consumption

I have the following components which can be ordered online already:
hdmi->vga ($30)
vga->40 pin parallel and lcd backlight driver ($30)

I'm also have designs for:
hdmi->parallel 3.3v
parallel -> vga
parallel -> parallel level translator (1.8 or 3.3 selectable)
break-in board (replaces tfp410) and gives through hole mounting of
parallel lcd data

Sean

Hi Sean,

No, I'm wrong. The display we want is from the PSP 1000, which is even less
expensive. Ebay has some for as little as $20, which includes the Sharp LCD
and Touchscreen.

Regards,

From: beagleboard@googlegroups.com
[mailto:beagleboard@googlegroups.com] On Behalf Of John (USP)
Sent: Monday, December 01, 2008 4:24 PM
To: beagleboard@googlegroups.com
Subject: [beagleboard] Re: LCD + Touchscreen for BeagleBoard

Hi Sean,

You may want to just buy the Sharp LCD and Touchscreen replacement parts

for

Hi Sean,

When you say parallel, is this compatible with the PSP display? If so, could
you do this:

hdmi -> parallel -> level translator -> PSP display

Then we could connect the touchscreen to an mcspi port.

Regards,

hdmi->parallel is already 3.3v so you wouldn't need the translators.
I plan to support this configuration. Let me know if you would like
to review my schematics or layouts.. I'm going to order them probably
tomorrow.

Sean

Please keep in mind that there isn’t much 3.3V current available for external use on the expansion conenctor, so you will need to derive power from the 5V and regulate it down.

Gerald

I already have a 3.3v LDO regulator that takes its power from 5v on
the hdmi connector.

Sean