2.4" TFT 240*320 SD Touch ili9341

Hello everyone. I posted the same question in the Italian section but I didn't get no help.
http://forum.arduino.cc/index.php?topic=572435.new#new

I bought this display

https://eckstein-shop.de/24-inch-240x320-TFT-LCD-Display-ohneTouch-V21-ILI9341-Arduino-Kompatibel

on the display my is written V2.1 and the connectors as you can see are different from the usual ili9341 as my.

I can connect it with a NANO or a UNO (or better with a Wemos or Lolin)? There is no need to use a 4050?

How to connect and which library should I use?

Your Uno does not have enough GPIO pins for a 16-bit parallel display.
An ESP32 does not have enough GPIO for 16-bit. It just has enough for 8-bit.
An ESP8266 does not have enough pins for ANY 8-bit parallel

It requires 3.3V logic. You should buy a 40-pin Adapter Shield for Mega2560. And the Mega2560 board to plug it into.

David.

OK than's a lot.

My Mega 2560 is already permanently occupied with another project; Can you direct me on which display to purchase at least 2.0' (possibly color a little expensive) to use with the board NANO or WEMOS?

Update! I found the exact picture of my model. Change something? Can I connect it to a Wemos D1 or a Lolin32 Wemos? How to connect? If I understand correctly it does not have an SPI interface, it is correct my guess?

https://www.ebay.it/itm/2-4-inch-240x320-Touchscreen-TFT-LCD-Display-ILI9341-MCU-CP11003/282379383561?hash=item41bf1f7309:g:ffAAAOSwqFBbtxVb:rk:52:pf:0

Your Uno does not have enough GPIO pins for a 16-bit parallel display.
An ESP32 does not have enough GPIO for 16-bit. It just has enough for 8-bit.
An ESP8266 does not have enough pins for ANY 8-bit parallel

David.

david_prentice:
Your Uno does not have enough GPIO pins for a 16-bit parallel display.
An ESP32 does not have enough GPIO for 16-bit. It just has enough for 8-bit.
An ESP8266 does not have enough pins for ANY 8-bit parallel

David.

Well, how can i connect with my ESP32?
Thank's

You do NOT have enough pins to drive a 16-bit parallel data bus.

Buy an SPI display or buy an 8-bit parallel display.

Look at Bodmer's TFT_eSPI Library.

David.

david_prentice:
You do NOT have enough pins to drive a 16-bit parallel data bus.

Buy an SPI display or buy an 8-bit parallel display.

Look at Bodmer's TFT_eSPI Library.

David.

Ok, thanks again for your support. Do you think that the display shown in the link may be suitable to be driven with a Wemos?

https://www.ebay.it/itm/Modulo-display-LCD-TFT-touchscreen-2-4-pollici-shield-arduino-uno-r3-sd-card/222362941570

Ettore.

Which Wemos?

The TTGO R32 board will work with that 8-bit parallel shield.
You have to make a minor hardware mod.

Then the shield will work with all controllers and MCUFRIEND_kbv and with TFT_eSPI libraries (popular controllers).
Bodmer's library can use that parallel shield but it also works with SPI controllers too.

David.

david_prentice:
Which Wemos?

I have 3 Wemos:

Loliln32 WEMOS V1.0 (old - Retired) Lolin32

Wemos D1 mini D1 mini

and one V3 NodeMcu based on ESP8266 and CH340 NodeMCU

david_prentice:
The TTGO R32 board will work with that 8-bit parallel shield.
You have to make a minor hardware mod.

Then the shield will work with all controllers and MCUFRIEND_kbv and with TFT_eSPI libraries (popular controllers).
Bodmer's library can use that parallel shield but it also works with SPI controllers too.

David.

Can you explain me better this mod?

Go on. Does no one know how to count any more?
Your D1 mini does not have many pins,

You can Google "ttgo r32". It should find a Uno format board available very cheap from Ebay.

You can Google Bodmer's library.. It even has photos of the hardware mod for the TTGO board.
You can hand-wire the display shield to your 30-pin modules. I do not advise it.

David.

Edit. If you have a problem with understanding the hardware mod photo / diagram, quote text and post a link to any document/webpage.