1. Introdución
This LCD module uses the ESP32-WROOM-32 module as its main control unit. The main control is a dual-core MCU, integrating Wi-Fi and Bluetooth functionalities. It operates at a main frequency of up to 240MHz, with 520KB SRAM and 448KB ROM, and a Flash size of 4MB+4MB. The display features a 2.8-inch resistive touchscreen with a resolution of 240x320 pixels. The module includes an LCD display screen, backlight control circuit, touch screen control circuit, speaker drive circuit, photo-sensitive circuit, and RGB-LED control circuit. It also provides a TF-card interface, serial interface, temperature and humidity sensor interface (DHT11 interface), and reserved IO ports. This module supports development in Arduino-IDE, ESP IDE, Micropython, and Mi-xly, making it suitable for a wide range of IoT and embedded projects.
2. Características
- 2.8-inch color screen, supporting 16BIT RGB65K color display for rich visuals.
- 240x320 resolution resistive touchscreen.
- Equipped with ESP32-WROOM-32 module as the main control, featuring a dual-core MCU, integrated WI-FI and Bluetooth.
- Main frequency up to 240MHz, 520KB SRAM, 448KB ROM, 4MB+4MB Flash.
- Includes LCD display screen, backlight control circuit, touch screen control circuit, speaker drive circuit, photo-sensitive circuit, and RGB-LED control circuit.
- Integrated TF-card slot for easy expansion storage.
- Serial interface, temperature and humidity sensor interface (DHT11 interface), and reserved IO ports.
- Supports development in Arduino-IDE, ESP IDE, Micropython, and Mi-xly.
- Pre-programmed with a sample program from the factory for immediate use.
- Provides Arduino library functions and sample programs to facilitate rapid secondary development.
- Supports one-click program download.
- Military-grade process standards ensure long-term stable operation.
3. Especificacións
| Parámetro | Descrición |
|---|---|
| Cor da pantalla | Cor RGB 65K |
| Toca Tipo | Resistive touch (ESP32-2432S028R) |
| Tamaño de visualización | 2.8 polgadas |
| Tipo de visualización | TFT |
| Chip de controlador | ILI9341 |
| Resolución | 320 x 240 (Pixel) |
| Área de visualización efectiva | 43.2 x 57.6 mm |
| Tamaño do módulo | 50.0 x 86.0 mm |
| Viewángulo ing | >60° |
| Temperatura de funcionamento | -20 °C ~ 70 °C |
| Temperatura de almacenamento | -30 °C ~ 80 °C |
| Vol. Operativotage | 5V |
| Consumo de enerxía | Aproximadamente 90 mA |
| Peso do produto | Uns 50 g |
| Material | Plástico |
| É Eléctrico | Sen batería |
| Pilas incluídas | Non |
| Idade recomendada | 14+ anos |
| Caso de uso | Vehicles & Remote Control Toys (general category) |
4. Contido do paquete
The ESP32-2432S028R Development Board is available in several configurations. Please verify your specific kit against the list below.

- 1 Set ESP32 Display Module (Kit 1):
- 1x ESP32-2432S028R Development Board with 2.8'' TFT Display
- 1x cable USB
- 1x Touch Pen (color may vary)
- Cables de puente

Figure 4.2: Contents of the 1 Set ESP32 Display Module. - 1 Set Acrylic Case (Kit 3):
- Acrylic case parts
- Screws and nuts for assembly

Figure 4.3: Components of the Acrylic Case Kit. - 1 Set ESP32 Display Module + Acrylic Case (Kit 2):
- All items from "1 Set ESP32 Display Module"
- All items from "1 Set Acrylic Case"
5. Produto rematadoview
The following diagrams illustrate the key components and dimensions of the ESP32-2432S028R Development Board.


For detailed circuit information, refer to the schematic diagrams:


6. Configuración
6.1. Assembling the Acrylic Case (if applicable)
If your kit includes an acrylic case, follow these steps for assembly:
- Carefully remove all acrylic parts from their packaging.
- Peel off the protective film from both sides of each acrylic piece. This is crucial for clear visibility and proper fit.
- Align the display module with the bottom plate of the case.
- Secure the display module to the case using the provided screws and nuts.
- Attach the top plate of the case, ensuring all cutouts align with the board's ports and components.


6.2. Conexión inicial
To power on and connect the development board:
- Connect the provided USB cable to the Type-C or Micro-USB port on the ESP32 board.
- Connect the other end of the USB cable to a computer or a 5V power adapter.
- The board should power on, and the display may show a pre-programmed sample interface.
- For programming, connect the board to your computer via USB. Ensure necessary drivers are installed for your operating system.
7. Instrucións de funcionamento
The ESP32-2432S028R Development Board supports various development environments. Detailed programming guides and sample code can be found in the official documentation.
- Development Environments Supported: Arduino-IDE, ESP IDE, Micropython, Mi-xly.
- Programación: Use the USB connection for uploading code. The board supports one-click program download.
- Pantalla táctil: The resistive touchscreen allows for user interaction. Refer to the programming examples for implementing touch functionality.
- TF-Card: Insert a TF card into the slot for expanded storage. This can be used for storing images, data logs, or firmware updates.
- Extended IO: Utilize the extended IO pins for connecting external sensors, actuators, and other peripherals.
- Wi-Fi e Bluetooth: Leverage the integrated Wi-Fi and Bluetooth capabilities for network connectivity and communication with other devices.
For comprehensive instructions, including setup of development environments and example code, please refer to the official documentation available at: ESP32-2432S028R User Guide (Google Drive)
8. Consellos de usuario
- Always refer to the latest official documentation and community forums for up-to-date libraries and examples.
- When working with the acrylic case, ensure all protective films are removed for optimal clarity and fit.
- Start with simple example sketches to familiarize yourself with the display and touch functions before integrating complex features.
- Consider using a dedicated 5V power supply for projects requiring stable power, especially when driving multiple peripherals.
9 Solución de problemas
- A pantalla non se acende:
- Check USB power connection.
- Ensure the correct firmware is loaded.
- A pantalla táctil non responde:
- Verify touch driver initialization in your code.
- Ensure the touch pen is used correctly on the resistive screen.
- Failed to upload code:
- Confirm correct board and port selection in your IDE.
- Check USB cable connection and ensure it's a data-capable cable.
- Press the BOOT button while connecting or resetting if necessary, depending on your ESP32 programming method.
- Problemas de conectividade Wi-Fi/Bluetooth:
- Verify Wi-Fi/Bluetooth credentials and network availability.
- Ensure antenna is not obstructed (if external).
10. Mantemento
- Keep the board clean and free from dust and debris. Use a soft, dry cloth for cleaning.
- Avoid exposing the board to extreme temperatures, humidity, or direct sunlight.
- Handle the board by its edges to prevent damage to components.
- Store in an anti-static bag when not in use to protect against electrostatic discharge.
11. Garantía e soporte
For warranty information and technical support, please contact the seller or manufacturer directly. Refer to your purchase documentation for specific details.
12. Información de seguridade
⚠ ADVERTENCIA: Este produto pode expoñerte a substancias químicas, incluídos os ftalatos (DEHP), que o Estado de California sabe que causan cancro e defectos conxénitos ou outros danos reprodutivos. Para obter máis información, visita www.P65Warnings.ca.gov.