ESP32 Display 5.0'' Intelligent Touch Screen Wi-Fi&BLE 800*480 HMI Display

From Elecrow
Jump to navigation Jump to search

Description

Elecrow ESP32 5.0-inch display is a powerful HMI touch screen with a 800*480 resolution LCD display. It uses the ESP32-S3-WROOM-1-N4R2 module as the main control processor, with a dual-core 32-bit LX6 microprocessor, integrated WiFi and Bluetooth wireless functions, a main frequency of up to 240MHz,providing powerful performance and versatile applications, suitable for IoT application devices and other scenes.

The module includes a 5.0-inch LCD display and a driver board. The display screen uses a resistive touch technology and comes with a resistive touch pen, making the screen usage more flexible. In addition, the board has reserved a TF card slot, multiple peripheral interfaces, USB interface, speaker interface, battery interface, etc., providing more expansion possibilities. It supports development environments such as Arduino IDE, Espressif IDF, Lua RTOS, Micro Python, and is compatible with the LVGL graphics library. This enables developers to not only customize their own UI interfaces but also to create interesting projects quickly and easily, greatly shortening the development cycle.

The ESP32 5.0-inch display is suitable for a wide range of scenes such as automotive HMI, medical equipment, industrial control, power, civil electronics, automation, GPS, new energy, and IoT application devices. Its various interfaces and expansion functions make it able to meet the needs of different fields, providing users with a more comprehensive solution.

Model: DIS07050H
5INCH-HMI-MAINPIC.png

Alt text

Feature

  • lIntegrated ESP32-S3-WROOM-1-N4R2 module,built-in wireless communication 2.4 GHz Wi-Fi (802.11 b/g/n) and Bluetooth 5.0;
  • Support development environment Arduino IDE, Espressif IDF, Lua RTOS, Micro python and compatible with LVGL graphics library;
  • Built-in LVGL demo interface and Arduino example, plug and play;
  • LCD 800*480 5.0 inches TFT-LCD with driver IC ILI6122/ILI5960;
  • Rich peripheral interfaces and expansion functions enable it to meet the needs of different fields.


Specification

  • Model: 5.0 inch ESP32 display
  • Main Processor: ESP32-S3-WROOM-1-N4R2
  • Resolution: 800*480
  • Color Depth: 16M
  • Touch Type: Resistive Touch Screen
  • Touch Panel: TN Panel
  • Screen: TFT-LCD Screen
  • Display driver: ILI6122/ILI5960
  • External power supply: DC5V-2A
  • Interface: 1*TF Card Slot, 1* GPIO, 1*Speak, 1* UART1, 1*UART0, 2*I2C

PinOut

5.0.png

SPK Output audio signal,connected with speakers.The motherboard comes with a power amplifier chip circuit.
PWR Power LED.
RST Reset button.Push it to reset the system.
BOOT
GPIO_D Digital and artificial I/O interface.
TF Provide off-line save and extra storage space.
UART0 Build the communication among Logic modules, including serial communication module and print module.(you can't use it and UART0(Type-c) as input at the same time)
BAT Connect with the lithium battery. Can charge the battery.
UART0(USB-C) Supply voltage(transform USB to UART0), provide serial communication and serial information printing.
IIC The touch screen has always occupied the IIC bus after initialization, so if you need to use IIC to connect other devices, the device and touch cannot be enabled at the same time.
5.0-inch HMI Port Pin Number
GPIO_D IO38
UART RX(IO44); TX(IO43)
IIC SCL(IO20); SDA(IO19)

Platforms Supported

Arduino SquareLine PlatformIO Home Assistant ESP-IDF MicroPython
Arduino.png 2a80b24a-38ae-4639-bbb1-af8b6c26891e.png PlatformIO logo.svg.png Home Assistant Logo.svg.png 38b1d992-8f73-42bb-a922-318053d9042a.png MicroPython new logo.svg.png
Alt text Alt text Alt text Alt text Alt text Alt text
NOTE Please click on the titles to switch to the tutorial page.


For Beginners Please first click on 'Play with Arduino' to compile and run 'hello world' and the factory demo program.

Play with Arduino (the factory demo program)

Play with PlatformIO

Play with HomeAssistant

Play with ESP-IDF

Desgin UI with SquareLine Studio

FAQS

Resource Download Link

Documents

Arduino Code

PlatformIO

Squareline Studio

MicroPython

Arduino+HomeAssistant(MQTT)

Certification