Creative Commons images are CC BY-NC-SA 3.0

Retired RETIRED

This product has been retired from our catalog and is no longer for sale.

This page is made available for those looking for datasheets and the simply curious. Please refer to the description to see if a replacement part is available.

Replacement: None. We are no longer carrying this product in our catalog. This page is for reference only.

Description: This is the iPhone LCD complete with multi-touch capacitive touch screen. It's expensive, but if you want to play with a great screen, here's your chance.

Sorry - we don't have any information on the connectors or pinout. You may want to refer to Apple iPhone hacking website.

Comments 23 comments

  • As you can see in the photos, there are two B2B connectors. On one is for the video. It has a 1v8 SPI bus to configure the controller and a MPL interface for the pixels. You can drive the latter with a LM2506 and that’s fairly straightforward to implement although the part is a leadless LLP in its largest incarnation. That interface gives you 18bit color.
    The second B2B connector is to the touch screen controller. Also 1v8 SPI. During initialization, the touchscreen and host exchange packets of about 80K bytes which tends to rule out using a smaller microcontroller.
    During a touch, the touchscreen will generate an interrupt every 16ms.The host reads 8 bytes which include the length of the payload packet. The payload is 55 bytes for one finger, 83 for two, etc, and has a simple checksum. On the iPhone, the host runs it at a bit clock of 12 Mhz, but I imagine slower would be fine.
    I don’t have any information on voltage sequencing, reset lines or anything else beyond the topics I’ve mentioned, but if anyone is serious about taking this puppy for a drive, I can provide more detail.

    • Calamari,
      Instead of sending e-mail to individuals, do us all a favor and post what you have in the SparkFun forum. You could reply to this thread:
      http://forum.sparkfun.com/viewtopic.php?t=15398
      I’m interested in this LCD and would like to see your information, too.
      Thanks,
      Troy

    • Hi Calamari,
      If you have any information you can share on the touch screen protocol, I would be very appreciative.
      imharris [at] gmail.com
      kind regards
      Ian.

    • Same as everyone else
      jonathan.simmons@talk21.com

    • Hello, any chance you could send me any additional info about this display to radoslav.b@email.cz? Thanks, Radek

    • I have the 3GS version of the touchscreen shown here. Do you have any information on communicating with the screen? I would really appreciate it if you sent anything you have to to andrew.stromme@gmail.com. Thanks!

    • I am planning a capacitive version of microtouch (rossum.posterous.com) and would love to know how far you got with this; I was going to use the raw touchscreen from a 1st gen ipod touch and do my own cap scanning but if you have this guy figured out I would love to take advantage of and perhaps supplement that knowledge.
      rossumur@gmail.com

    • Cool man! I’ve been looking for more information!
      Im trying to trying to use this LCD
      faria.ee@gmail.com

    • I would appreciate any information you can provide on the pinout, initialization, and usage of this display and touchscreen. adavis@ubasics.com - I can post what you give me to my website as well as whatever I learn in my experimenting for future users.
      -Adam

  • Cooooooooooooooooooooooooooool!

  • Does anyone know if this is the same as the iPhone 4S, also has anyone tried to replace an iPhone 4S screen with this one?

  • I bought two ipod 4G screens on amazon for 15 USD each. I can’t do anything with them though because the connectors are the size of a grain of rice. Really need a breakout board

  • This LCD should have FPD-Link like LCD from iPhone 4S but with smaller bandwidth and less pixel data bits due to smaller screen size. But you need any ARM9 with GPU if you want to play HD movies on it.

    This LCD don’t have any controller, only LVDS deserializer , bias generator for TFT glass and TFT glass drivers. So If you stop sending pixel data, LCD will be blank. Maybe PIC24FJ256DA210 can handle this LCD with external FPD-Link serializer? Cos have TFT I/F and 24bit data space

  • i have an i phone 3gs which controller can power the screen i would like to put a video display on a robot.

  • A friend of mine dropped his iPhone 3Gs in water and killed it. (actually it was pickling juice, but it was liquid either way).
    I did what I could but was unable to get it to start back up. He has since replaced it with an iPhone 4, but I still have his 3Gs as parts.
    I would love to find some parts for breaking out the small pinouts (on the touch screen or LCD screen or both, since they are two separate components) into a more Arduino/Breadboard friendly set of connections.

  • Any chance of getting some screens from the iPhone 4?

  • If you don’t feel like paying $140 for this LCD, try this place (includes iPhone 3G LCD and multitouch):
    http://www.dealextreme.com/details.dx/sku.37189

  • What kind of output does the screen give you? Does it give coordinates like a mouse or do you need to write software to interpret electrical signals.

  • Any idea when these might be back in stock? Or does anybody know a place where I can get capacitive multitouch screens? I have been working with resistive screens for a while, and would like to write a small OS for a multitouch screen. :)

  • I have two of these that I got for free because their touch part has a flaw at the bottom. Basically the “slide to open” part of the screen isn’t touch sensitive so it’s useless for the iphone but awesome for hacking ;)
    However. Where do I get the female sockets for those tiny connectors? And does anyone have more info/links on how to drive the display part? Which connector is which?
    And finally could one drive this (with some extra IC or without) from an arduino?

  • Calamari, you seem to know a lot about this screen, more so than I can currently find anywhere on the net. I cant find any projects that are currently working with this screen.
    It would be very helpful if I could know as much about the pinouts / connector as possible. Are you able to provide any and all information either here for everybody at Sparkfun or get in contact with me via my spam email :
    fh_silentscope@hotmail.com
    Any help would be hugely appreciated.

  • Is this from the EDGE or 3G iPhone?

    • It appears to be from the 2G (EDGE) iPhone. You can see (last picture) a small bit of semi-transparent plastic right above the speaker hole at the top. The 3G iPhone has this area to the left of the speaker.


Related Products