ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Use this section to discuss your embedded Flowcode projects.
Post Reply
User avatar
canary_wharfe
Posts: 135
http://meble-kuchenne.info.pl
Joined: Thu Dec 10, 2020 3:54 pm
Has thanked: 15 times
Been thanked: 16 times

ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by canary_wharfe »

Has anyone here managed to wire up an ESP32 with TFT LCD 3.5" display in 16 bit parallel, 12C FT touch controller and I2C Grove sensor?
It looks like (as a quick pass overview) it will all use up around 25 GPIO pins and I haven't even thought about connecting an SD Card to hold graphics data. As my application doesn't involve high-speed graphics I'll probably just revert to using the display connected as SPI but just interested in pushing the boundaries. Has anyone done it? If so would they be willing to share the pinouts used?
Regards
Charles
< The Flowcode 11 Pro Silicon Chipper >

mnfisher
Valued Contributor
Posts: 2077
Joined: Wed Dec 09, 2020 9:37 pm
Has thanked: 162 times
Been thanked: 958 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by mnfisher »

Ben does a very nice esp32/display board (see https://ebay.us/m/7DqtVI )

SPI is easier if you're wiring it yourself !

Martin

mnfisher
Valued Contributor
Posts: 2077
Joined: Wed Dec 09, 2020 9:37 pm
Has thanked: 162 times
Been thanked: 958 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by mnfisher »


User avatar
canary_wharfe
Posts: 135
Joined: Thu Dec 10, 2020 3:54 pm
Has thanked: 15 times
Been thanked: 16 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by canary_wharfe »

Hi Martin

I beat you to it. I just ordered 3 boards this morning from RowlandTech on that ebay link. I was looking at them yesterday and when I realised they were by Ben I grabbed 3 different boards today. At least I know the quality is there rather than risk some unknown from China. I got the 16bit deluxe board as one of the three which is why i am looking into all the pin connections. Thanks for those URL links with code examples. Will probably start with those just to get a hands on feel before doing my own thing.
regards
Charles
< The Flowcode 11 Pro Silicon Chipper >

BenR
Matrix Staff
Posts: 2237
Joined: Mon Dec 07, 2020 10:06 am
Has thanked: 615 times
Been thanked: 814 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by BenR »

My 16-bit display pinout and schematic is here, it needs the ESP32S3 as that has more I/O available.
https://github.com/RowlandTechnology/Ca ... ematic.PDF

User avatar
canary_wharfe
Posts: 135
Joined: Thu Dec 10, 2020 3:54 pm
Has thanked: 15 times
Been thanked: 16 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by canary_wharfe »

Thanks Ben. That's extremely helpful. Much appreciated.
regards
Charles
< The Flowcode 11 Pro Silicon Chipper >

stefan.erni
Valued Contributor
Posts: 1260
Joined: Wed Dec 02, 2020 10:53 am
Has thanked: 234 times
Been thanked: 251 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by stefan.erni »

Hi Charles, Hi Martin, Hi Ben

I got a board too.
I'll try using the display manager and the SD card.
That could be very useful.

stefan.erni
Valued Contributor
Posts: 1260
Joined: Wed Dec 02, 2020 10:53 am
Has thanked: 234 times
Been thanked: 251 times

Re: ESP32 with TFT Display 16bit Parallel, I2C Grove Sensor, I2C Touch Control

Post by stefan.erni »

Hi Charles, Hi Martin, Hi Ben

I tested the display manager and touchscreen.
It works very easily and conveniently.
2026-07-09_17-01-31.PNG
2026-07-09_17-01-31.PNG (46.85 KiB) Viewed 70 times
set the scene:
2026-07-09_17-18-09.PNG
2026-07-09_17-18-09.PNG (53.65 KiB) Viewed 70 times
It's just that I'm having a little trouble reading the touchscreen with the macro called.
Suddenly it stopped reading the correct field even in the simulation
CapTouchTFTDisplayDemoESP32S3_touch_test_.fcfx
(57.91 KiB) Downloaded 11 times
One more quick note:
GPIO48 is in use by two devices so first set backlight and then init the touchscreen, it's working.
2026-07-09_16-18-13.PNG
2026-07-09_16-18-13.PNG (11.03 KiB) Viewed 70 times
2026-07-09_16-23-39.PNG
2026-07-09_16-23-39.PNG (42.03 KiB) Viewed 70 times

Post Reply