So I've just salvaged a wapping 5.5 inch resistive touchscreen from an Epson XP-750 Printer. It has 4 pins, so I am wondering if I can connect it to an Arduino (and use it, of course). Keep in mind I am a beginner, so don't ask me to write any complicated code ;). Also, while we're on it, can someone tell me if it is possible to drive a little 3.5 inch TFT display that was under the touchscreen? (I will supply a photo of the display and its connector).
Thanks.
Edit: possibly only with an Arduino Uno R3
Domnulvlad:
So I've just salvaged a wapping 5.5 inch resistive touchscreen from an Epson XP-750 Printer. It has 4 pins, so I am wondering if I can connect it to an Arduino (and use it, of course). Keep in mind I am a beginner, so don't ask me to write any complicated code ;). Also, while we're on it, can someone tell me if it is possible to drive a little 3.5 inch TFT display that was under the touchscreen? (I will supply a photo of the display and it's connector).
Thanks.
Edit: possibly only with an Arduino Uno R3
Do you know what the 4 pins are?
Do you know what the operating voltage of the display is?
what are the 4 attached photographs of?
There are no titles on this photographs that give a hint.
How do you know that the 5.5inch touchscreen is resistive?
Well, I know it is resistive, not capacitive, because, when it was "working", I could make it register a touch with any object and a little pressure.
No, I don't know what the 4 pins are, but I'm assuming that 2 of them are VCC and GND and the other two are X and Y data lines.
No, I don't know the operating voltage.
The image with the filename ending in 103946 is a photo of the touchscreen, the one ending in 103956 is the display and the ones ending in 104021 and 104042 are of the more complicated display connector.
EDIT: If it helps you in any way, the only numbers I could find on the touchscreen are "3622-T" (written on the glass) and "02 S530" (on a metal frame under the glass)
Domnulvlad:
Well, I know it is resistive, not capacitive, because, when it was "working", I could make it register a touch with any object and a little pressure.
No, I don't know what the 4 pins are, but I'm assuming that 2 of them are VCC and GND and the other two are X and Y data lines.
No, I don't know the operating voltage.
The image with the filename ending in 103946 is a photo of the touchscreen, the one ending in 103956 is the display and the ones ending in 104021 and 104042 are of the more complicated display connector.EDIT: If it helps you in any way, the only numbers I could find on the touchscreen are "3622-T" (written on the glass) and "02 S530" (on a metal frame under the glass)
The numbers on the display are probably useful to epson but not outside of epson.
it is not worth the time and energy to attempt to figure this out and make it usable.
the complicated display connector is the one which is used to "paint" the screen.
Ok, if not the display, then the touchscreen. I mean it sounds easy considering it has 4 pins, but I can't really figure it out alone, just need some advice
Domnulvlad:
Ok, if not the display, then the touchscreen. I mean it sounds easy considering it has 4 pins, but I can't really figure it out alone, just need some advice
It is not possible. You have the touch panel.
There is nothing to go by.
hooking up Vcc and Gnd is a gamble.
25% chance that Vcc is correct
the same with gnd.
you do not know the operating voltage.
there are just too many unknowns.
What do we have here http://www.instructables.com/id/4-Wire-Touch-Screen-Interfacing-with-Arduino/ ...
@Domnovulad,
-
the 4-wire Resistive screen is easy to diagnose. Measure resistance between terminals. You will see 300R between one pair and 500R between the other pair. Connect the 300R to XP, XM and 500R to YP, YM. Use the TouchScreen.h library.
-
the bare 3.5" TFT module is 3.3V
Your Uno is 5V. It requires level-shifters on every signal line. -
Count the number of terminals on the flexi-ribbon.
Compare with schematics of bare modules on the Internet.
My conclusion: Yes, you could use both Touch and TFT.
I would not attempt soldering the flexi-ribbon without a breakout adapter.
I would not want the task of soldering 23 level-shifter channels.
If you perform the detective work and soldering, I would help you with the software.
Be realistic. This is a time consuming and fiddly job. Components will cost time and money.
You can buy a working TFT Touch Shield for a few dollars.
David.
Thanks a lot.
Btw, I am kinda new to this, doesn't the Uno r3 have both 5V and 3.3V out?
No. The Uno has 5V logic.
Seriously, this idea is not very practical.
David.
Thanks a lot
Again, sorry for the beginner questions, but what does the 3.3V labeled "socket" do on the Arduino Uno R3?
And one last question, just for "future reference" , does anyone know what the 4 bigger contacts on the upper part of the display's flexible ribbon (labeled "U", "L", "B", "R") do?
The 3.3V pin supplies 3.3V to any external electronics that want 3.3V (but not much current).
External level converter chips use 3.3V to know what level to shift to.
U L B R .... Upper, Left, Bottom, Right
Pure speculation. Did you measure the resistance between L and R ?
David.
david_prentice:
I would not attempt soldering the flexi-ribbon without a breakout adapter.
Do you know an Alibaba or Ebay link to this kind of product?