Using a touch screen from a phone, possibly with I2c ?

Hello, so recently i took a touch screen out of my phone, and i was wondering if i could wire it to arduino.
The touchscreen has a chip attached to it and 7 wires come out of it, vcc, int, sda,scl, rst, gnd.
In the datasheet for the chip, they say it supports I2C.

So im wondering, could i connect this to arduino, and use it for projects, or even better connect it to arduino to then use it as a mouse for the computer, or attach it directly to the pc ?

Here is the datasheet, any help much appreciated

I can donate another one to a person who can figure this out, so that they have something from it :smiley:

Hello,
I'm a total beginner in the topic, but I'm interested, because I've also got a touch screen from an old phone. I spent some hours looking for data, and I have to say, your link have helped a lot. I just started to dig deeper into I2C communication, and I found out, that for the communication we don't only need the address of the slave, but also the address of the register, which we would like to get data from. So I searched for datasheets, and that's where you come in. On the link you included I found a datasheet for my controller as well (its an FT6206), which includes the addresses I need. Unfortunately, I discovered that I damaged my touch screen (a capacitor or something came off), so I guess I won't be able to get the screen to work, so maybe I will wait until I get my hands on another phone which I can disassemble. But I won't ask you to send the screen to me, because I live in Hungary :smiley:

To start with, I think you should watch this tutorial. It's introducing the I2C communication, how addressing works and how to get data from slaves.

Another tip: I guess you would like to go the easiest way to connect the screen to your board, so I suggest using one of these connectors. I was very happy, when I found out these exist :smiley: I just ruined a working keyboard from a laptop trying to connect it to an arduino...

I'm really sorry, that I got stuck because of my own stupidity, and I think I won't make any progress for a long time, because university starts next week. But I hope I provided some information, which you can use to start off.

Good luck! :wink: