Register / Login  |  Desktop view  |  Jump to bottom of page

tcMenu Arduinio library » TcMenu FT6236 Capacitive touch screen

Author: mageslain
04/07/2021 21:21:18
Hi,
I've been searching for a quick and easy menu ui for my esp32 project and stumbled across your library which looks like it could be exactly what I am after.

I have started to build my main ui using lovyanGFX. Originally I used TFT eSPI but converted to lovyan as I found an example project that used the same touch screen as I have.

My Touch screen is a FT6236 Capacitive screen. Is this something that can be used with your library? When trying your software only resistive screens were options.

Cheers
Mike.

Author: davetcc
05/07/2021 05:13:35
Hi Mike,

At the moment we only have out the box drivers for BSP and resistive touch screens. Mainly because they are the only two units we have to hand on the bench.

However, it’s quite easy to add another touch screen. Most of the logic is handled in a base class, and only the means of querying the screen for X,Y,Z need be implemented. It’s been written to handle more than one type.

However, that said, if you could point me at a reasonably priced screen with that capacitive touch controller I would implement it; as it would be generally very useful to have.

Dave.

Author: mageslain
05/07/2021 20:57:21
Hi,
I've been using this little fella. https://www.makerfabs.com/esp32-3.5-inch-tft-touch-capacitive-with-camera.html
Quite a nice unit having the esp32 built in to the screen.

Author: davetcc
25/09/2021 16:08:05
Please see the new topic raised to deal with various touch devices within IoAbstraction:

https://www.thecoderscorner.com/jforum/posts/list/0/160.page

Author: davetcc
20/10/2021 07:33:41
In 2.2.5 we support more touch screens. We have added:

Support for FT6206 using the Adafruit_FT2606 library.
Support for XPT2046 using the well known library for this device.

In addition to this there's a fully documented example showing how to build out support for a new touch screen. In most cases it should be quite trivial. Take a look at :

https://github.com/davetcc/IoAbstraction/blob/master/examples/touchScreenFT6206Lib/touchScreenFT6206Lib.ino




Register / Login  |  Desktop view  |  Jump to top of page