Housing Display TFT ILI9341 (ESP32 /ESP8266)
Print Profile(1)

Description
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
















Comment & Rating (8)