1. Introduction
Thank you for choosing the DIYmalls ESP32 T5-U 2.8 Inch IPS Capacitive Touch Display Development Board. This manual provides essential information for the safe and effective use of your development board.
The ESP32 2.8 Inch IPS Smart Display Development Board integrates an ESP32 wireless microcontroller, a 2.8-inch 240×320 IPS color display, and a capacitive touch panel into a compact development platform. Supporting WiFi, Bluetooth, UART communication, and the LVGL graphics library, it is suitable for building interactive Human-Machine Interface (HMI) interfaces, Internet of Things (IoT) devices, industrial control panels, smart home applications, and various embedded projects.

2. Key Features
- Integrated ESP32 wireless microcontroller
- 2.8-inch IPS TFT LCD display with 240 × 320 resolution
- Capacitive touch screen for smooth and responsive interaction
- WiFi and Bluetooth connectivity
- UART serial communication support
- Compatible with LVGL graphics library for custom GUI development
- Factory UI demo project available
- Supports Arduino framework and PlatformIO
- Built-in speaker and microphone


3. Technical Specifications
| Feature | Detail |
|---|---|
| Brand Name | DIYmalls |
| Display Mode | 240*320 IPS Capacitive Touch |
| Resolution | 320x240 |
| Input Voltage | 5V1A (via Type-C USB) |
| Rated Power | 5W |
| Battery Support | Yes (external battery via BAT pin, capacity not included) |
| Material | Electronic Components |
| Operating Temperature | -10°C ~ 40°C |
| Recommended Age | 16+ |
| Certifications | CE, ROHS |
| Origin | Mainland China |
4. Setup Instructions
4.1. Preparation
- Carefully remove the development board and any accessories from their packaging.
- Inspect the board for any visible damage.
- Ensure you have a compatible USB Type-C cable and a certified 5V power adapter (not always included).
4.2. Connecting Peripherals
The ESP32 T5-U board comes with various connection points for external components. Refer to the pinout diagram for detailed connections.


4.3. Power Supply
- Connect the provided USB Type-C cable to the board's Type-C port.
- Connect the other end of the USB cable to a certified 5V power adapter or a computer's USB port.
- The board can also be powered via the VIN pin or an external battery connected to the BAT pin (ensure correct polarity and voltage).
5. Operating Instructions
5.1. Power On
- After connecting the power supply, press and hold the 'ON/OFF' button for approximately 3 seconds to power on the device.
- The display should light up, indicating the board is active.
5.2. Software Development
The ESP32 T5-U development board is designed for custom software development. It supports popular frameworks and tools:
- Arduino Framework: Ideal for beginners and rapid prototyping.
- PlatformIO: A powerful, cross-platform development ecosystem.
- LVGL Graphics Library: Utilize the integrated LVGL support for creating rich and interactive graphical user interfaces on the IPS display.
For detailed programming guides, examples, and the factory UI demo project, please visit the official GitHub repository:
https://github.com/NiceMCU-01/NiceMCU-32S-DEV_2.8IPS
5.3. Basic Interaction
- The capacitive touch screen allows for direct interaction with the display.
- If a demo UI is loaded, you can navigate through functions by tapping or swiping on the screen.
- The board may include physical buttons (labeled 'Key' in the pinout) for additional control, depending on the loaded firmware.
Video 1: An overview of the manufacturing process and various development boards from DIYmalls, providing insight into the quality and production capabilities.
6. Maintenance & Storage
6.1. Cleaning
- Always turn off the device before cleaning.
- Use a soft, lint-free cloth to gently wipe the display and board.
- Do not use harsh chemicals, abrasive materials, or excessive moisture, as these can damage the components.
6.2. Storage
- Store the development board in a dry place at room temperature (15°C - 35°C).
- Keep it away from direct sunlight, high temperatures, water, moisture, and corrosive environments.
- If not used for a long time, charge the device to approximately 50% every 3 months to protect battery life (if an external battery is connected).
7. Troubleshooting
- Board does not power on: Ensure the USB Type-C cable is securely connected and the power adapter is functioning. Check the ON/OFF button operation.
- Display is blank or flickering: Verify power supply. If using custom firmware, ensure the display initialization code is correct.
- Touch screen unresponsive: Check for any physical obstructions. If using custom firmware, ensure the touch controller is correctly initialized and drivers are loaded.
- Connectivity issues (WiFi/Bluetooth): Ensure antennas are properly connected (if external) and software configurations for WiFi/Bluetooth are correct.
- Firmware upload failure: Check USB connection, ensure correct drivers are installed on your computer (e.g., CH340C driver), and verify your development environment settings (e.g., COM port, board selection).
For more advanced troubleshooting or specific software issues, refer to the GitHub repository or community forums for ESP32 development.
8. User Tips
No specific user tips or frequently asked questions were available from buyer reviews or Q&A data for this product at this time. For general development tips, please consult the official ESP32 documentation and the product's GitHub repository.
9. Warranty & Customer Support
If you encounter any problems such as product damage, missing parts, or require technical assistance, please contact us through the following channels:
- Phone: +86 15079814066
- Email: sales02@flyfuntech.com
We will reply to you as soon as possible.
Manufacturer: Shenzhen DIY Maker Co., Limited
3rd Floor, Building 81, Hekan Industrial Zone, No. 41 Wuhe South Road, Bantian, Longgang District, Shenzhen City, Guangdong Province, 518000 China
EU Responsible Person: Evatmaster Consulting GmbH
Bettinastr. 30, 60325 Frankfurt am Main, Germany
10. Safety & Warnings
10.1. General Safety Information
WARNING: To reduce the risk of injury, fire, electric shock, or property damage, please read and follow all safety information and instructions before using this product.
- This product is intended for users aged 16 years and above.
- Not suitable for children under 3 years. Small parts may present a choking hazard.
- Keep away from fire, high temperature, water, moisture, and corrosive environments.
- Do not disassemble, modify, or repair the product without authorization.
- Use the product only for its intended purpose. Misuse may cause injury or damage.
- If the product (especially electronic parts) is damaged, overheated, emits smoke, unusual odor, or noise, stop using it immediately and contact customer support.
- Keep packaging materials (plastic bags, foam, etc.) away from children to avoid suffocation risk.
- For indoor use only unless otherwise specified on the product or packaging.
10.2. Symbols Explanation
| Symbol | Meaning |
|---|---|
| ⚠️ | Warning: Important safety information. |
| 0-3 | Not suitable for children under 3 years. Choking hazard. |
| 16+ | Recommended for users aged 16 and above. |
| 🏠 | Indoor use only (unless otherwise specified). |
| 🗑️ | Do not dispose of with household waste. Please recycle. |
| ♻️ | Recyclable packaging. |
| CE | CE marking indicates conformity with applicable EU Directives. |
11. Disposal & Recycling
This symbol indicates that this product should not be treated as household waste.
According to the WEEE Directive (2012/19/EU), it must be disposed of at an appropriate electronic waste collection point for recycling to prevent potential negative consequences for the environment and human health.
Dispose of packaging materials responsibly. Recycle paper, cardboard, and plastic where facilities exist. Protect our environment. Thank you for your cooperation.