Possible to use old laptop screen with arduino?

Just like the title says. I've removed an old laptop screen that is perfectly good (as far as I know and can tell) and I am curious if it is possible to use with arduino. Could anyone point me in the right direction as far as tutorials for this?

Thanks,
Tyler

Essentially, no!

Well that is a bummer. Now I need to buy an LCD to experiment with

Arduino is not a video player :wink:
It lacks enough memory to deal with laptop size screens.
You might use the screen with a raspberry and go for something smaller for the Arduino.

Thanks @rpt007, I will consider that in the future. Are there any arduino boards that can handle it? I feel a bit intimidated by the raspberry programming aspect of it.

Thanks,
Tyler

If you feel a bit intimidated by the raspberry programming aspect of it, you really don't want to use an Arduino.

But the point I was making was not merely about whether the Arduino has the processing power - it does not - but the fact that you know absolutely nothing about the interface used by the laptop screen, and it is most unlikely that you will ever discover that proprietary information.

Same answer as the last time someone asked the same question. And the time before ...

Yes. You need a 4 dollar part from ebay or aliexpress that turns the screen into a VGA monitor.
Then use the VGA Arduino library.
You will get very poor colour depth and resolution but it will work.

Item List:

I have actually got this library working with an old VGA LCD.

justinromano:
Yes. You need a 4 dollar part from eBay or aliexpress that turns the screen into a VGA monitor.

You mean to say I think, this is the board from an old batch of VGA monitors including the on-screen menus and such. I don't think I need one as I have old monitors aplenty. :grinning: Actually, I refer to old monitors as "road-kill"! :astonished:

If you are going to post here (and no reason you should not), you need to learn how to cite eBay and Aliexpress links.

Yours is actually https://www.aliexpress.com/item/High-Quality-MT6820-B-Universal-LVDS-LCD-Montor-Screen-Driver-Controller-Board-5V-10-42-Laptor/32806988374.html.

Always remove the "?" and all following nonsense.

One of the old tricks was to take an LCD monitor screen, remove the backlight and place it on the platform of an episcope - an "overhead projector", so you have a digital projector.

I have never tried this - seemed a bit cumbersome for the occasional uses I may have; now have a video projector that "just needs a new lamp" and one or two that I can borrow if I really need to.

Paul__B:
If you feel a bit intimidated by the raspberry programming aspect of it, you really don't want to use an Arduino.

Strange comment. I tried a Pi and gave up, right pain. Arduino is simple, as are PICs.

Not quite sure what my line of thought was back then. :roll_eyes:

The RaspberryPI gives you things for "free" like HDMI output and plenty of memory. Network access, etc.

You can also use any scripting or compiled language you want.

The Arduino is simpler to use for simpler projects that just need to read sensors or handle more basic graphics and input like I'm working on.

But to answer the question, no it can't handle an LCD screen. You would need a separate controller that could run it that the Arduino can talk to. There are a number of commercial products like that. The Arduino doesn't actually draw the graphics, it tells another chip to draw for example a circle and the other chip does all the work.

There is a TVout library for the Arduino that will output graphics via a simple RCA jack using just 3 resistors but it's a complete non-starter as it consumes nearly all the available memory and is difficult to get it to work with anything else hooked up to it due to timing and interrupt issues.

If you want to graphics on a full size monitor, go with a RaspberryPI. If you just need simple graphics on a small screen like the 128x64 OLED then an Arduino is perfectly fine.

1 Like