iPhone LCD

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

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

Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

  • Member #1659861 / about 4 years ago / 1

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

  • Member #806300 / about 9 years ago / 1

    @Calamari You seem to have much more information about Iphone 4 screen than anywhere i can find on internet. I'm planning to use a Iphone 4 screen as a display in my Project so would you mind sharing some more information about it sir. Your help would be highly appreciated. My email is: dhunganasujal9@gmail.com

  • Calamari / about 16 years ago / 5

    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.

    • Troy J. Farrell / about 15 years ago / 3

      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

    • iharris / about 14 years ago / 1

      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.

    • No-one / about 14 years ago / 1

      Same as everyone else
      jonathan.simmons@talk21.com

    • Member #215079 / about 14 years ago * / 1

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

    • astromme / about 14 years ago / 1

      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!

    • rossumur / about 15 years ago / 1

      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

    • Southsider / about 15 years ago / 1

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

    • Adam Davis / about 15 years ago / 1

      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!

  • D_C / about 13 years ago / 1

    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?

  • mangomango / about 13 years ago / 1

    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

  • h4 / about 13 years ago * / 1

    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

  • Member #270627 / about 13 years ago / 1

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

  • MacHarborGuy / about 13 years ago / 1

    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?

  • taktoa / about 14 years ago / 1

    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

  • SerialChick / about 15 years ago / 1

    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.

  • Finger563 / about 15 years ago / 1

    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. :)

  • Sputnick / about 15 years ago / 1

    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?

  • Silent / about 16 years ago / 1

    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.

  • EricM / about 16 years ago / 1

    Is this from the EDGE or 3G iPhone?

    • robodude666 / about 16 years ago / 1

      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.

Customer Reviews

No reviews yet.