Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support BuyDisplay displays that can be purchased with FT6236 touch controller #23

Open
KurtE opened this issue Sep 17, 2024 · 0 comments

Comments

@KurtE
Copy link

KurtE commented Sep 17, 2024

I am currently working on some display libraries for supporting some parallel (8080) displays on some different teensy boards.

Some of them can be ordered with optional Capacitive touch controllers. I thought I would try out a version of the
touch paint sketch on a few of these devices, but the begin methods fail.

They fail as they have a different Vend ID and Chip ID. If I comment out the test, it appears to work.

First one: NT35510:

https://www.buydisplay.com/4-inch-3-97-inch-tft-lcd-display-module-480x800-optional-touch-screen-1

Vend ID: 0x1A
Chip ID: 0x64
Firm V: 3
Point Rate Hz: 10
Thresh: 25
I2C $0 = 0x0
I2C $1 = 0x0
I2C $2 = 0x0
I2C $3 = 0x0
I2C $4 = 0x0
I2C $5 = 0x0
I2C $6 = 0x0
I2C $7 = 0x0
I2C $8 = 0x0
I2C $9 = 0x0
I2C $A = 0x0
I2C $B = 0x0
I2C $C = 0x0
I2C $D = 0x0
I2C $E = 0xFF
I2C $F = 0xFF

Second one ILI9488
https://www.buydisplay.com/lcd-3-5-inch-320x480-tft-display-module-optl-touch-screen-w-breakout-board

Vend ID: 0x11
Chip ID: 0x36
Firm V: 3
Point Rate Hz: 10
Thresh: 39
I2C $0 = 0x0
I2C $1 = 0xFF
I2C $2 = 0xFF
I2C $3 = 0xFF
I2C $4 = 0xFF
I2C $5 = 0xFF
I2C $6 = 0xFF
I2C $7 = 0xFF
I2C $8 = 0xFF
I2C $9 = 0xFF
I2C $A = 0xFF
I2C $B = 0xFF
I2C $C = 0xFF
I2C $D = 0xFF
I2C $E = 0xFF
I2C $F = 0xFF
Touchscreen started.

I have not tried out the touch RA8876 one yet:
https://www.buydisplay.com/7-inch-1024x600-ips-tft-touch-display-module-with-i2c-spi-for-arduino
Looks like it has a different controller chip and different connector pinout.
Capacitive Touch Controller FT5316

Not sure which route I will take on all of these, as I do have library that we used for the RA8875 that Sumotoy did back awhile
ago, that might work as well.

Not sure if you are interested in this or not, or best approach, could have a table of valid VEND/CHIP...

Thanks
Kurt 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant