Add support for ICNT86 chip for Touchscreen #3311
Unanswered
Minikea
asked this question in
New Components
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the component you'd like
ICNT86 is a touchscreen chip, similar to the GT1151 and maybe the GT911 already supported.
I don't know if this may be a GT911 enhancement or a brand new component.
I did not find any custom or external component that support this chip.
What are your use cases for this component?
it's a touchscreen built-in with the display of two Waveshare e-ink screens :
2.9inch Touch e-Paper HAT for Raspberry Pi
2.9inch EPD Module for Raspberry Pi Pico
Is there a public datasheet, documentation and/or schematics?
a C driver is available at https://github.com/waveshareteam/Touch_e-Paper_HAT/tree/main/c/lib/Driver for ICNT86 (and GT1151)
a python driver is available on the same repo: https://github.com/waveshareteam/Touch_e-Paper_HAT/blob/main/python/lib/TP_lib/icnt86.py
It uses I2C (currently broken with the 2025.8.3 version but working with 2025.7.1 see #3309 ) at 0x48 address.
schematics : https://files.waveshare.com/upload/3/31/2.9inch_Touch_e-Paper_HAT.pdf
Anything else?
No response
Beta Was this translation helpful? Give feedback.
All reactions