Slashdot Mirror


Reusing Laptop LCDs for DIY Projects?

eaddict asks: "I have just purchased over 20 older laptops. These laptops are old Toshiba Satellite CS110, Acer 350P, and IBM Thinkpad 365Xs. Most have bad floppies, damaged cases, and no battery. When I power them up all the displays look decent. So now I wanna hack and play. I am trying to figure our how to reuse the laptop screens so I can use them to build things like: a combined larger display, an automobile display for a DVD player, photo frames, and other nifty ideas." This question is a replay from about 2 years ago. What hardware will you need to drive a single screen (once it's been severed from the laptop corpse), or a group of them, as mentioned above?

36 comments

  1. Unless it's got some weirdo wiring... by Anonymous Coward · · Score: 0, Troll

    You should be able to simply hook the wires into a standard video cable. Now, the drivers you may need might be a little hard to come by.

    1. Re:Unless it's got some weirdo wiring... by Jonny+290 · · Score: 4, Informative

      Well, its got weirdo wiring. Trust me. You can get the converter boards for a FEW LCD's, but at $199-399 each, it removes any monetary advantage to using these.

      Trust me, i wish it could be done, too. Pick up an old Thinkpad chassis for 30 bucks off eBay, a bit of soldering, and you'd have a monitor. In a perfect world.

      --
      Hey Taco! Looks like you're using the "infinite monkeys and typewriters" scheme to generate Ask Slashdots again...
    2. Re:Unless it's got some weirdo wiring... by redcliffe · · Score: 1

      Surely it wouldn't be much different than typical VGA or those digital monitor connections..... hopefully.

    3. Re:Unless it's got some weirdo wiring... by edwazere · · Score: 0, Flamebait

      No actually it's very different.
      As different as different could be, you need a special driver board to make it work, that's contained in the laptop, and most likely non-removable.

      Which is exactly what the previous poster said, so why are you contradicting someone on a subject you obviously know nothing about?

      --
      -- You ain't seen me, right?
    4. Re:Unless it's got some weirdo wiring... by Tiersten · · Score: 2, Interesting

      Not sure about other brands but some of the Dell Inspiron range have removable video cards. The LCD panel plugs directly into a small daughterboard which holds the video chipset.

      It plugs into the main motherboard using a very compact connector which I haven't seen anywhere else though. It must be some sort of AGP based connection with possibly a few extra pins. I wouldn't want to reverse engineer one of these things though.

      - Trevor

    5. Re:Unless it's got some weirdo wiring... by scotch · · Score: 1
      As different as different could be

      Not as different as say using water instead of electrons as the signal medium? Or maybe one could be vector based while the other raster based, i.e. they're both raster based so they're not "as different as different could be".

      Either you lack imagination or you're using hyperbole to discredit the other poster or you're "contradicting someone on a subject you obviously know nothing about".

      --
      XML causes global warming.
    6. Re:Unless it's got some weirdo wiring... by Winter · · Score: 1
      Not sure about other brands but some of the Dell Inspiron range have removable video cards. The LCD panel plugs directly into a small daughterboard which holds the video chipset.

      So does the HP Pavillion series (opened one up today to fix something)
      --
      main(i){putchar(177663314>>6*(i-1)&63|!!(i<5)<<6)&&main(++i);}
  2. lol by Anonymous Coward · · Score: 0

    I dunno why the hell I found this funny, but I did.

    1. Re:lol by Anonymous Coward · · Score: 0

      Mee Too!
      Please add me to the funny list thank you.

  3. What to say when you power them up by commodoresloat · · Score: 0, Offtopic

    "Main Screen Turn On"

  4. How about... by hackwrench · · Score: 1

    Find a way to get a network connection to all of them and run a (custom?) version of VNC on all of them.

    1. Re:How about... by isorox · · Score: 2

      or a beowulf cluster of hundereds of 486 laptops

  5. Simple DIY VGA-LCD converter by cyr · · Score: 5, Informative

    Right here.

    This version is only good enough for 8-color text mode, and only works with TFT displays.

    LCD (TFT) panels aren't really that different from normal VGA monitors, the R,G,B signals are n-bit digital rather than analog and you need to supply a pixel clock... that pixel clock should be derived from the video signal using a PLL, but this simple circuit uses a fixed crystal oscillator instead because I had one handy. I'll post an improved circuit at a later date.

    To turn the panel into a digital photo frame you could probably use a Flash ROM (and a RAM if the ROM is too slow to read out at the correct pixel rate), and some basic digital electronics (either a bunch of discrete counters etc, or a CPLD).

    1. Re:Simple DIY VGA-LCD converter by Tiersten · · Score: 1

      Interesting... I think you're the first person I've seen to actually try it!

      Although you do have to admit that to run a LCD panel with scaling for other resolutions and with proper synchronising would require a much more complex circuit. Most of the cards out there to drive a LCD display seem to be a laptop LCD display chip stuck onto a PCI/ISA card with a hefty markup.

      As the inverters introduce a slight propagation delay the HSync and VSync pulses won't be exactly in sync with the RGB data. Wouldn't delaying those lines slightly improve the picture quality?

    2. Re:Simple DIY VGA-LCD converter by cyr · · Score: 3, Insightful

      Well, it's mostly a "proof-of-concept" kind of thing... I wanted to see if it was possible to do with such a simple circuit. Being able to support (scale) different resolutions would be a *lot* more difficult, but that may not be a problem depending on what you wish to do.

      The propagation delay isn't much of a problem, at least not compared to the jitter caused by having a fixed clock that isn't exactly matched to the VGA card pixel clock.

      I plan an improved version using a PLL for the clock, proper (adjustable) centering of the image and maybe "real" ADCs for full color (maybe some free samples from Maxim...).

    3. Re:Simple DIY VGA-LCD converter by tzanger · · Score: 2

      LCD (TFT) panels aren't really that different from normal VGA monitors, the R,G,B signals are n-bit digital rather than analog and you need to supply a pixel clock...

      Depends entirely on the display. I have some Sharp TFT LCDs which came from NEC laptops and they all use LVDS signalling to get the data across so the circuit you present won't even come close to working. You need to take the analog out data, convert it to digital (quickly), send it over via LVDS and hope that everything comes up normally on the other side. Actually this sounds like a fun project, something to work on my analog skills with. :-)

      The better thing to do would probably be just to use the DVI port on a Radeon VE or use the Feature Connector on most ATI cards; it would save a lot of work. :-)

    4. Re:Simple DIY VGA-LCD converter by cyr · · Score: 1

      Well, I should have added for *old* displays... like the 640x480 panels found in 486 class laptops. At least the VGA/SVGA panels I found datasheets for...

      I'm not familiar with LVDS, but the principle remains the same right?

    5. Re:Simple DIY VGA-LCD converter by cmdr_beeftaco · · Score: 1

      The keyword in his question was SIMPLE Projects with laptop LCDs. Please keep the post more like, LCD make great frisbees or can you a imgaine a beowulfe cluster of these?

    6. Re:Simple DIY VGA-LCD converter by Anonymous Coward · · Score: 0

      Ah, but the LVDS signaling in laptops IS NOT the same as the TMDS used in DVI! The information is not even encoded the same!

  6. The whole is more than the sum of the parts by Brento · · Score: 4, Informative

    When I power them up all the displays look decent....so I can use them to build things like: a combined larger display, an automobile display for a DVD player, photo frames,

    Instead of figuring out how to reuse just the displays, I'd suggest that you're probably much better off trying to figure out how to reuse the entire machine elegantly. For example, in automotive applications, old laptops are great because they're small, they use DC power, and they have a lot of niceties like PCMCIA slots (great for wireless modems).

    Photo frames are another good example - you can build a table with the laptop guts mounted underneath and the flat panel displayed under the glass top. Pick up a couple of cheap wireless network cards, and presto, you've got a network of photo frames that can be automatically refreshed remotely.

    Trying to reuse a bunch of different LCD's is going to be a really tough road. If you bought a set of identical ones, at least you wouldn't be doing so much research, but if you keep the machines intact then you're well on your way to finishing cooler projects faster.

    --
    What's your damage, Heather?
    1. Re:The whole is more than the sum of the parts by Anonymous Coward · · Score: 0

      I have a (somewhat OT) followup question, then:

      I would love to have an in-car mp3 player. I have an older laptop that (I think) is enough to play mp3s. The harddrive is pretty small, though. How easy is it to add a harddrive to an older laptop? Or, alternatively, (though I understand they don't have the same shock protection as a laptop drive) to interface a desktop harddrive into the laptop somehow?

      Thanks in advance for your comments.

      -dan

    2. Re:The whole is more than the sum of the parts by Anonymous Coward · · Score: 0

      Not too difficult. A few years back I went ape-sh**
      with mp3 and put a computer in the back seat of my
      car. It was pretty cool until I got tired of having
      a computer in the back seat of my car.
      6 issues
      power- get a transformer and connect to cig lighter
      sound- tough question. My stereo has an external
      auxiliary jack that sounds great. MOST car stereos
      don't. Others use cassette tape adapter. Others
      use a little cheapo transmitter!! Both have pretty
      rotten sound.
      file transfer- cdrom?? - harddrive ethernet -
      harddrive wireless??
      dirt- ever spill a drink in your car? OUCH Ever spill
      a drink on your computer?? OUch OUCH.
      Heat- cars get hot if they are locked up tight.
      Interfaces- keyboard and monitor??? Somehow you
      have to be able to talk to the machine and having
      a laptop on the passenger seat is not an option.
      I just used a keyboard and booted the machine up
      headless.
      It was very very cool.
      With a new laptop hardrive they are probably going
      to tell you that you need a caddy but you can rig
      the old caddy to work with the new drive. (done it)
      As for vibration It was never a problem because the
      system I used transferred the mp3 into ram and then
      played it so I was only vulnerable once every 3 or
      4 minutes.
      I used a system on the advice of BARE BONES. I think
      you can still find the site on the web and download
      the dos floppy. So there's no hard drive. Just
      a cdrom drive and a floppy drive.

  7. Check out Earth LCD by djweis · · Score: 3, Informative

    Their site is at www.earthlcd.com. They have quite a few panels and the requisite converters for them. I've never bought anything from them but they have some cool stuff.

    1. Re:Check out Earth LCD by bergeron76 · · Score: 1
      I actually bought 2 LCD's from Earth. The tech support isn't the greatest; but the new EarthVision 2 controller card is great. On-Screen controls, Auto-scan, etc. I put a 6.5" in my dashpc and the other is just a toy. I'll probably mount it on the wall or something. For a (vga) LCD you'll need:
      • LCD (duh)
      • controller (either PCI card or inline vga "analog" converter)
      • inverter - converts DC to AC for the BACKLIGHT
      If the LCD's are relatively new, they will probably work with the Earthvision controller. Your best bet would probably be to get in touch with Earth and see if they can help you out.

      --
      Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    2. Re:Check out Earth LCD by SpaceJunkie · · Score: 1

      Why not replace the backlight with something based on a high-intensity LED cluster. No need for an inverter, and much lower power consumption too.

      --
      OrionRobots.co.uk - Robots From sol
  8. It may be easier with newer laptops by inkfox · · Score: 4, Informative
    Many newer laptops have non-integrated video controllers on a "mini PCI" bus, which is electrically identical to real PCI, only with a different connector. In these cases, the display will be connected directly to the card with some sort of ribbon cable or simple harness.

    You should be able to use this with a standard PC by creating a PC to mini-PCI bridge. Prepare to do lots and lots of soldering.

    For any working laptops, I'd rather grab the whole thing and just run an extra X server on 'em though. Let it display a few extra apps for you, and go ahead and use samba to use the drive as a safe place for quick data backups. Pretty cool, and a hell of a lot less work! :)

    --
    Says the RIAA: When you EQ, you're stealing bass!
    1. Re:It may be easier with newer laptops by HughsOnFirst · · Score: 3, Informative

      try
      http://www.catalyst-ent.com/Products/Adapters /mini pci/minipci1.htm
      http://www.catalyst-ent.com/Prod ucts/Adapters/mini pci/minipci3.htm
      or
      http://www.adexelec.com/pci3 2.htm#PCI2MPCI-02
      This last link has a lot of neato adapters

  9. not that easy by delorean · · Score: 1
    I'm afraid it's just not that easy. I wish it were.

    I have a Toshiba 305CDS with a toasted screen (thanks, USPS-- your insurance is worthless!!!). It's running as a wireless router at the moment, but it would be nice to fix it. Are any of your's compatible with mine, I wonder...

    Anyway... Ideally, I think I would rip off the head/screen unit and get a little LCD from earthlcd and mount on the dash for my GPS/mp3 player.

    Then the real question is-- in the wife's car or dare I cut and slash my pure ride? :-)

    --
    "You may all go to hell and I will go to Texas"
    Sen. Davy Crocket to US Congress, Nov. 1, 1835
  10. reusing laptops by Anonymous Coward · · Score: 0, Offtopic

    I've always wondered if it was possible to actually reuse the entire laptop. I have several higher powered computers (P3 1+GHz) in the house and I also have several low powered laptops (486 or so) what I do not have, however is space. What would be great is to use the old laptops as a complete system for the desktops, keyboard, trackpad/eraser head pointer and lcd. I know that I could install linux on them and user vnc to control the windows boxes and just export the x displays from the linux boxes, but the laptops are very slow, and very low on memory and hard drive space, one of which does not even have a cdrom. Would be much nicer to just have a single cable running into the laptop that let me use th laptop to control the PC

  11. Don't bother.. by NoMoreNicksLeft · · Score: 2

    I'm in the same boat as you, and it's mostly impossible. These things always need custom lcd driver chips, which you presumably have, but even if you use the heat gun to remove them, you'll never find the data sheets.

    I'd tell you to grab a few cheapies off of earthlcd.com, but even there you have to be careful.. they're usually discontinued, and sometimes you can't find chips or datasheets for those either.

    1. Re:Don't bother.. by Chanc_Gorkon · · Score: 3, Interesting

      But it's NOT impossible. Here is a link about a guy who used a LCD from a old NEC Pentium 75 laptop. Sure, it not the easiest thing and for most of us it would take lots of time most of use don't have. But you should not discourage him. Check out the main page belonging to the guy who figured this one out and check out the PC installed in his Z! Out standing! Chek it out at this website.

      --

      Gorkman

  12. vaugely similar idea by Hadlock · · Score: 1

    Color LCD displays aren't cheap. the apple IIIe had an option for a 11" B&grey(W) lcd display, that looked suspiciously like that of a graphing calculator's, but uch larger. i've been looking for somthing similar, sothing htat will take a vga signal and display it on about a 14" B&W LCD screen. in theroy, this should be extremely cheap ($100) and easy to come by.... so far the closest i've come is those 2x40 character LCD's for cash registers and whatnot. any ideas?

    --
    moox. for a new generation.
  13. Wow! Synchronicity or what? by Anonymous Coward · · Score: 3, Interesting

    I've always found it amazing that stuff I embark on seems to be just on the edge of being done by other people. Here's my story.

    I picked up a 3M 6150 LCD Projector Panel at a computer junk store. This is a 10" TFT panel with no backlight that is used on top of an overhead projector. Of course, this was built 5-7 years ago, and they have now been replaced by stand alone units. That's why I got it for 10$ cdn!

    It was very difficult finding information on this unit (go ahead try it), it has a 26 pin high density connector for the video in. I couldn't even find a mating connector for it. Anyways I built one out of a 'joystick' DB-15 hood and a high density DB-15 male connector. Then I saw an old monitor in the garbage and I cut off its video cable. Once I figured out the pinout it was easy to make a cable that plugs into the 6150.

    Then I bought a smashed Dell laptop screen and took the backlight out, 5$. Figured out its pinout and it lights up very well. Luckily, it was set to a pretty good brightness before it was turned off. There's an epot on the inverter board that sets feedback to the ballast controller, it needs I2C to work, I think I'll just remove the chip and replace it with a pot, since I'll probably never get the 6150's CPU to send I2C signals to the epot. (80188 anyone? I don't have tools for that)

    So anyways, I take the mounting hardware for the panel out, flip it around and chop it up a bit, as luck would have it, the backlight just fits in the new mounting space.

    For 15$ I get a 640x480 18 bit TFT panel. (I know, 3M claims it's 24 bit, but that's a white lie, the input is 24 bit, but the panel is 18 bit). What's the use? Well, a Commodore 64 looks decent on it after going through a scan rate converter (the 6150 takes CGA, but I still need RGB signals), and a PC at 800x600 gets 'scaled', but with older anti-aliasing, not sub-pixel rendering techniques. It's still legible.

    NOW for the laptop panel as monitor issue. I've traced the evolution of LDI and DVI. It seems National were first at proposing and implementing a LVDS scheme for laptops. (http://www.national.com/appinfo/lvds/)

    OpenLDI was used for the SGI1600SW 1600x1024 panel (I bought a "panel only" from eBay for 50$ US, but no casing, and it was reverse polarised, so the little control board is burnt) unfortunately, this standard never caught on, so finding a PC video card that supports this is hard and expensive. Search eBay for 'revolution iv' or 3dlabs oxygen vr1-1600sw and check out the INSANE prices!

    DVI uses a fundamentally different encoding scheme, although the physical link is LVDS, it uses different bit encoding and clocking. SGI made an adapter (http://www.sgi.com/peripherals/displays/multilink / ) but L@@K on eBay and look at the outrageous prices!

    This (http://www.dpie.com/pcbus/crtlcd1.html) seems useful, but I have yet to receive an answer to my queries.

    For the DVI specs, go to http://www.ddwg.org/

    The problem in getting a DVI to LDI link working is the dual pixel mode, at some resolution, DVI uses TWO sets of links to send even/odd pixels to the panel's TCON (Timing controller). Of course, LDI switches at a different resolution. I think that getting a 800x600 or 1024x768 panel working in single pixel DVI to LDI *might* be easy to do, you only need to receive the DVI signal and connect the output to a LVDS transmitter.

    Anyways, I wish I had a Web page to show you my 6150 and the SGI panel I'm working on.

    If anyone is out there, let me know what you're up to, I'll set up a hotmail address, I'd like to hear more!!