Overview
This guide is about DWIN HMI Touch Screen TFT LCD Display. HMI Means Human-Machine Interface. DWIN is specialized in making HMI Touch screen displays that are compatible with all microcontrollers like Arduino, STM32, PIC, and 8051 families of Microcontrollers.
This is a Getting Started tutorial with 7-inch DWIN HMI TFT LCD Display. We will see the architecture, features, board design, components, and specifications. We will also learn about the TTL & RS232 interfaces. Using the DGUS software you can create UI and with SD Card you can load the firmware on display memory.
DWIN HMI (DMG80480C070_03WTC) Display
Recently I got this Smart Touch screen TFT-Display from the DWIN. The model of the display that I got is DMG80480C070_04WTC.
You can order any LCD Screen of your choice from Aliexpress or send an email to: [email protected]
Meaning of DMG80480C070_03WTC
- The First two letters DM mean DWIN Smart LCM Product Line
- G means (18-bit/24-bit) 262K colors
- 80480 means 800 by 480-pixel resolution
- C means Commercial grade display
- 070 means a 7.0-inch Display size
- 03 means a Basic type of screen
- W stands for Wide Temperature
- TC Stands for Capacitive touch panel
Hardware Interface
Here you can see different hardware interfaces of this product.
-
- T5L0 Interface
- LCM Interface
- TP Interface
- PGT05 Interface
- SD Card Interface
- User Interface
- Buzzer
- ON=TTL, OFF=232 Interface
You can see the SD Card Adapter, a buzzer, and a User Interface to connect the FCC-10 terminal block.
You can change the TTL Interface mode or RS232 mode from here. Just solder these two terminals as shown here to enable TTL Interface. By default, the module is in RS232 Interface.
HDL662B Adaptor Board + FCC Connecter + USB Cable
Here we are provided with an HDL662B Adaptor board. This board is nothing but a USB to TTL board.
Then we have here FCC cable which is supplied with this HDL board.
On the LCD board, you can see the flip-open connector. Just flip open the connector and insert the FCC cable. Keep in mind that the blue ends should be on top. Now you can just press the lock so the FCC cable is locked.
In the same way, another end of the FCC cable is connected to the HDL by keeping the blue end on the top. Now here we have a male-to-male USB cable. So, one end is connected to this HDL board and another END is connected to your PC.
Getting started with DWIN HMI TFT LCD Display
To get started with DWIN HMI TFT LCD Display, you need to follow a few steps.
Formatting SD Card
One of the method to load the firmware to the T5L DWIN LCD Display is by using the SD Card. An SD Card of up to 16GB can be used to download the firmware files. We can easily insert the Micro SD card into the SD Card slot on the backside.
But we need to format this SD card in a FAT32 file system. You can insert the SD Card into your computer using the SD Card Adapter and perform a quick format.
DGUS Software & HDL662B Driver
Visit the official website of dwin-global.com.
Under the Download, section Go to tools and Download the DGUS-DWIN Graphic utilized software i.e DGUS software and XR21X Driver. This driver is for the HDL662B board.
After downloading, extract both files.
Inside the XR21X folder, there are driver files. You need to install the driver on your PC to establish the communication between HDL662B and your PC. Double-click the executable file to launch the driver installer. Now click on Install to install the driver on your Windows PC.
We don’t need to install this DGUS software. Under this DGUS folder, you can see some executables files. Which includes tools like the ICL tool, font generating tool, image resizing tool, etc. inside this DGUS Software.
Flashing Firmware using SD Card
In this part, we will flash the default firmware using the SD Card. The other method to flash the firmware is using the DGUS Software.
First download the default firmware or a factory demo firmware from here.
Extract the firmware folder, you will get different folders inside it. We need the firmware for Capacitive Touch Screen. The firmware folder is named as ‘WTC‘.
We need to copy following file into your SD Card folder. The SD Card should have a folder called DWIN_SET. Copy all the files to this folder.
After copying the file, remove the SD Card from your computer and insert it into the SD Card slot of DWIN LCD Display. Then power the display using the USB Cable. The firmware downloading process will start automatically.
Once firmware download is completed, disconnect the power supply and then remove the SD Card.
Power the DWIN Display using the USB Cable again.
Congratulations the default factory demo firmware is running on your display now.
Flashing Firmware using TL5 Download Tool
Alternatively, if you don’t have an SD Card you can use the T5L Tool in DGUS Software to flash the UI onto your LCD Display.
Here, select all these files which are available in the DWIN_SET folder as shown here. After that, select the COM port of the HDL board. You can see the COM port from Device Manager on Windows. Now you can click on Start downloading button.
Video Tutorial & Guide
The next part of this tutorial includes creating UI and interfacing DWIN LCD Display with Arduino. For that you can follow the DWIN LCD Arduino Interfacing Guide.
You you want to display the sensor data on DWIN LCD Display and control Home Appliances you can follow the tutorial below.
The project is titled as DWIN Smart Home Controller and you can make it using ESP32. Simialry, we have made another project called AC Energy Meter with DWIN HMI LCD Display.























5 Comments
Thank you sooo much for guiding us
Can you please help me, i flash the firmware to the dwin tft and it had error, no, the screen is white, how to fix it please : my mail is [email protected] thanks
Hi Wasim were you able to resolve the issue as i’m facing the same
can we connect with PLC ?
RK
can we connect with PLC ?
RK