7 inch 40-pin display multitouch support

EL Wire/Tape/Panels, LEDs, pixels and strips, LCDs and TFTs, etc products from Adafruit

Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.
Locked
User avatar
Zestyy
 
Posts: 1
Joined: Mon Jun 27, 2022 9:37 am

7 inch 40-pin display multitouch support

Post by Zestyy »

Hello,

I'm looking at this screen (https://www.adafruit.com/product/2354) and controller (https://www.adafruit.com/product/1590) combo, And everything I need for my project it has, apart from the fact that I can't tell if it supports multitouch. I can see in the library that you can read if the screen is touched at a point, which seems like it is built to support multitouch:

Code: Select all

  /* Touch screen */
  void touchEnable(boolean on);
  boolean touched(void);
  boolean touchRead(uint16_t *x, uint16_t *y);
But then I can't see anything that shows multitouch used, as the guide shows using a board which converts the touches to a mouse, which only needs 1 point.

TL;DR: Basically I just need to know if this screen supports multitouch, and if so the board that is best used since the recommended touch driver is now discontinued (https://www.adafruit.com/product/1571).

Thank you!

User avatar
adafruit_support_mike
 
Posts: 67446
Joined: Thu Feb 11, 2010 2:51 pm

Re: 7 inch 40-pin display multitouch support

Post by adafruit_support_mike »

No, that display doesn't support multitouch. It has a resistive encoder, which will only get confused by multiple points of contact.

User avatar
DJDevon3
 
Posts: 210
Joined: Wed Mar 06, 2019 11:02 am

Re: 7 inch 40-pin display multitouch support

Post by DJDevon3 »

Depends on what platform you want to use? Arduino? Circuit Python? Raspbian?

FoamyGuy is working on a Crestron tablet in his live stream running Circuit Python that has early alpha beginnings of multi-touch. It's probably an expensive project but has the features you're looking for.
https://youtu.be/-uCbbnEWAcc?t=1699 By the end of this deep dive, he codes in multi-touch support for the board in DisplayIO.

If you're going for a large 40-pin multi-touch display for Circuit Python you really want to pair it with a high performance board like the ESP32-S3 feather (with external 40 pin driver board module). The ESP32-S3 is currently one of the most powerful boards for Circuit Python that has Wifi and Bluetooth. Though you could also go with a Raspberry Pi too (Models 3 or 4 recommended for this project) if you really want to code your project in Circuit Python.

As for Raspbian OS, there's already a multi-touch solution and the displays are available in the Adafruit Store.
https://www.youtube.com/watch?v=GKwRCDt2vWo Another excellent project by the Ruiz Brothers. https://www.adafruit.com/product/2718 It's not possible at this time to use this display with Circuit Python.

Locked
Please be positive and constructive with your questions and comments.

Return to “Glowy things (LCD, LED, TFT, EL) purchased at Adafruit”