Search models, users, collections, and posts

Housing Display TFT ILI9341 (ESP32 /ESP8266)

Print Profile(1)

All
X1 Carbon
P1S
P1P
X1
X1E
A1
A1 mini
H2D
H2D Pro
H2S
P2S
H2C
X2D
A2L

0.28mm layer, 2 walls, 15% infill
0.28mm layer, 2 walls, 15% infill
Designer
1.4 h
1 plate
4.7(6)

Open in Bambu Studio
Boost
50
140
8
2
272
112
Released 

Description

Content has been automatically translated.
Show original

Enclosure for an ILI9341 TFT 320X240 Display

The enclosure lid simply snaps on. The display is secured under the cover with four M3 x max. 10mm screws.

The enclosure provides ample space to accommodate an ESP32 or D1-Mini, etc., and allows for convenient wiring.

Two cables are visible in the images because, in my setup, one cable serves only the power supply, and development (programming) is not yet complete.

Compared to the (highly integrated) "Cheap-Yellow-Display CYD", this configuration offers the advantage of eliminating many dependencies, limitations, and idiosyncrasies of the CYD, as (in my project) only the necessary features need to be implemented on the ESP:

  • Display
  • Touch-sensitive Display
  • Card Reader

 

MH-ET LIVE MiniKit
https://doc.riot-os.org/group__boards__esp32__mh-et-live-minikit.html

or
ESP32 Pinout | ESP32 WROOM Pinouts
https://digitalewelt.at/esp32-pinbelegung-pinout/

The following information was also helpful:
DO (DOUT) = MISO (to ESP32)
DIN = MOSI (from ESP32)

and…
The ESP32 has two usable SPI buses (VSPI and HSPI). This means that the TFT and touch can be operated via one SPI bus, or both bus systems can be used independently.

Each bus has its own standard pins
VSPI (GPIO18/23/19)
HSPI (GPIO14/13/12)
(Pins can also be freely selected. How ???)
Both buses can be used in parallel for greater flexibility with multiple devices

All of this is helpful when porting the excellent template:
GitHub - itarozzi/lvgl_eezstudio_boilerplate_esp32cyd
https://github.com/itarozzi/lvgl_eezstudio_boilerplate_esp32cyd
(LVGL implementation WITH EEZ-Studio AND division into separate h-files for better clarity.)

…project to the ILI9341 comparatively easily…

 

ILI9341 Display:
https://www.amazon.de/ILI9341-Display-Seriell-Arduino-Raspberry/dp/B07YTWRZGR?crid=3D7W53FWA5C1J

CYD:
https://www.amazon.de/Entwicklungsboard-Intelligente-Touchscreen-Hochgeschwindigkeit-Konnektivit%C3%A4t/dp/B0CWTNLB1B

 

 

 

Comment & Rating (8)

(0/1000)