Hi Folks,
I have purchased TFTm070-5 7 inch TFT display from here https://www.buydisplay.com/default/7-inch-lcd-module-capacitive-touch-screen-panel-i2c-spi-serial without touch panel.
I have attached this tft to Arduino mega2560 using ra8875 driver board.
And I ran a sample display test application and it works fine.
Then I purchased capacitive touch panel with touch ic FT2506 again from here https://www.buydisplay.com/default/7-inch-lcd-module-capacitive-touch-screen-panel-i2c-spi-serial.
And on tft backside I soldered touch ic, along with capacitor and resistor which is mentioned in backside.
Now, I am running the sample touch application (Libraries+Examples for 4-wire SPI 7"Capacitive Touch Shield) taken from here https://www.buydisplay.com/default/serial-spi-arduino-7-inch-tft-lcd-touch-shield-ra8875-for-mega-due-uno, but touch screen is not working.
When I debug the code, nothing happens after Wire.endTransmission();.
Hence, I am not sure whether it is hardware or software problem.
Could please anyone help me to find the issue, I have attached my hardware photos here.
Thanks in advance.
Charmi
Anyone please help me why I am not getting interrupt for touch.
Is it a hardware problem or software?
I have used 3,4 and 2 pin as interrupt but no luck.
Surely the Capacitive Touch Panel and controller was already mounted when you bought the display.
Only you can inspect the soldering. (or post a clear photo)
I suggest that you insert a piece of paper or card between the Display and Adapter to prevent any short-circuits.
The example software should work. How do we know what you are doing?
Post a link to the Adapter board.
Post a link to the software.
Describe any changes you have made to display or Adapter e.g. solder-bridges.
David.
Hi David,
Thank you for your response.
Surely the Capacitive Touch Panel and controller was already mounted when you bought the display.
-> No, I have purchased tftM070-5 first without touch, then bought capacitive touch controller and touch panel and soldered both on tft.
Only you can inspect the soldering. (or post a clear photo)
-> Soldered connector (CON6), FT2506 touch controller (U8), 1 ohm resistors (R43, R44, R45, R46), 10 ohm resistor (R47), 33uF capacitors (C36, C37, C38, C39, C40).
Please see a photo in attachment
The example software should work. How do we know what you are doing?
**-> I am running **
"Libraries+Examples for 4-wire SPI 7"Capacitive Touch Shield" code from here : https://www.buydisplay.com/default/serial-spi-arduino-7-inch-tft-lcd-touch-shield-ra8875-for-mega-due-uno
Go on. No one can read your photo.
If you want people to check your soldering, we need a clear photo of the green box.
But it is your job to check your own soldering.
It is your job to read the Display doc and Adapter doc. And configure any solder-bridges.
And say what you have done.
I would expect the I2C chip to appear on an I2C scan. And to read and write to its registers.
The Touch functionality will depend on the Touch panel and its associated wiring.
David.
When I debug the code, it hangs after i2c endtransmission.
I suggest that you make some effort to describe what you are doing. e.g. take notes on paper. type the information to your message.
I am happy to help with a problem. But ONLY if you prepare your messages carefully.
David.