This is a catch-all item for the implementation of touch support in IoAbstraction. We think that to have at least relatively comprehensive support we'd need:
*
Support for resistive screens - IE +-X, +-Y.
DONE and in production.
*
Support for BSP touch functions within mbed for STM32.
DONE and in production.
*
Support for ESP32 based touch pins using the IDF API.
DONE and in production for tcMenu only (move back to IoAbstraction?).
*
Support for the XPT2046 device.
DONE and working locally.
*
Document the method for implementing a custom touch device
. This will allow others to easily write the code needed to integrate another touch driver. DONE, example generated in IoAbstraction for this.
*
Support for the FT6206 / CST026 so we can support the Adafruit capacitive touch units. In progress.
|