You can now set a password for the "DWIN_SET" folder. Without the correct password, end-users cannot extract your layout or graphics using a standard SD card.
In the world of DWIN, every element on the screen—a button, a text box, a progress bar, or a curve—is tied to a specific memory address known as a .
In the rapidly evolving world of embedded systems and human-machine interfaces (HMI), the display unit serves as the bridge between complex code and human intuition. For engineers, hobbyists, and product developers using TFT LCDs, the name DWIN is synonymous with affordability and reliability. Central to the DWIN ecosystem is the software used to design these interfaces: .
Before diving into the specifics, it’s essential to understand the lay of the land. DWIN DGUS is a software development environment used to create GUI interfaces on DWIN’s proprietary LCD modules. Unlike traditional MCU-driven displays where the host processor handles every pixel, DGUS offloads UI rendering to a coprocessor inside the display.
| Feature | Description | |---------|-------------| | | Supports integer, float, string, and lookup-table variables; cross-page retention | | Enhanced Touch Calibration | 4-point correction with temperature compensation | | Page Preload Buffer | 3-page preload for seamless switching (<30 ms) | | Font/Image Compression | LZ4-based, reducing storage usage by ~40% | | Background Animation | Frame-based animation without MCU intervention |
Design: Create your background images and icons in tools like Photoshop or Canva. Save them as .BMP files (24-bit) named by their desired page index (e.g., 00_Main.bmp).