stm32_graphics_display_drivers icon indicating copy to clipboard operation
stm32_graphics_display_drivers copied to clipboard

Touch support for ili9341?

Open yuanyanhui opened this issue 5 years ago • 7 comments

It seems there is no touch support for ili9341. I tried to use appPaint with ili9341 and found there are no ts_drv and ts_cindex definitions.

yuanyanhui avatar Feb 12 '20 12:02 yuanyanhui

I Updated the driver, but I can't tested (I have not a 8 bits paralell ili9341 display with touch). Please first step is the appTouchCalib.

RobertoBenjami avatar Feb 14 '20 10:02 RobertoBenjami

My display is different from Adafruit's which has X-/+, Y-/+ pins exposed. The touch controller of my display use SPI connection. Does this mean I cannot use the touch support in your library?

yuanyanhui avatar Feb 26 '20 04:02 yuanyanhui

I put the touchscreen on the paralell 8bit, because they are in common pins with the display control and therefore cannot be separated. What kind of display is it?

RobertoBenjami avatar Feb 27 '20 14:02 RobertoBenjami

image image

The touch controller IC is XPT2046. image

yuanyanhui avatar Feb 29 '20 12:02 yuanyanhui

Since this touchscreen is independent of the display controls, any xpt2046 driver can be used. But if I have time, I'll check it out because I have this touch chip on one of my displays.

RobertoBenjami avatar Mar 01 '20 19:03 RobertoBenjami

@yuanyanhui I have a similar module, I am trying to make it work but the display shows nothing, no backlight too. When I pull the LEDA pin to 3.3V the backlight did work but still nothing on the display. Can you help me out?

Rajssss avatar Dec 10 '20 04:12 Rajssss

Since then, the standalone xpt2046 driver has been completed.

RobertoBenjami avatar Feb 15 '22 12:02 RobertoBenjami