SURENOO E32R28T/E32R32P/E32R35T

Surenoo ESP32-WROOM-32E HMI UART Touch LCD Display Module User Manual

Models: E32R28T, E32R32P, E32R35T

1. Kirish

The Surenoo ESP32-WROOM-32E HMI UART Touch LCD Display Module is a versatile human-machine interface solution, available in 2.8-inch, 3.2-inch, and 3.5-inch resistive touch screen variants. Powered by the ESP32-WROOM-32E module, it offers easy development with a main frequency up to 240MHz and integrated Bluetooth and WiFi capabilities. This module is designed for a wide range of IoT applications and supports multiple development environments including Arduino IDE, Micro Python, Espressif IDF, PlatformIO, and Scratch 3.0, making it ideal for LVGL GUI development.

Surenoo ESP32 HMI Touch Display Module, multi-size optional (2.8, 3.2, 3.5 inches)
Figure 1: Surenoo ESP32 HMI Touch Display Module, showing 2.8, 3.2, and 3.5-inch variants.

2. Asosiy xususiyatlar

  • Integrated ESP32-WROOM-32E module for easy development.
  • Available in 2.8" (240x320 TN ST7789), 3.2" (240x320 IPS ST7789), and 3.5" (320x480 TN ST7796) resolutions.
  • Maximum support for 262K colors (RGB666).
  • Rich interfaces: I2C, SPI, UART, Extend I/O.
  • Supports external speakers for audio playback.
  • Includes an RGB three-color indicator for status.
  • Resistive touch screen for intuitive human-machine interaction.
  • Standard TYPE-C interface for power and program download.
  • Micro TF card slot for storage expansion.
  • Support for external lithium battery with charging management circuit.
  • Built-in WiFi and Bluetooth connectivity.
  • Compatible with Arduino IDE, Micro Python, Espressif IDF, PlatformIO, and Scratch 3.0.
  • Optimized for LVGL GUI development.

3. O'rnatish bo'yicha qo'llanma

3.1. Paketni ochish va qadoqlash tarkibi

Carefully unpack your display module and verify all components are present:

Packing list for ESP32 HMI Touch Display Module
2-rasm: Paket ro'yxati
  • E32-Touch-LCD Module x1 (Your selected size: 2.8", 3.2", or 3.5")
  • 1.25mm to DuPont 2.54 Terminal Wire 4P 20cm x1
  • USB-TypeC Cable x1

3.2. Jismoniy tugashview va Ulanishlar

Familiarize yourself with the module's components and connection points. The layout may vary slightly between different display sizes, but core functionalities remain consistent.

3.5 inch ESP32 HMI Touch Display Module with labeled components
Figure 3: 3.5-inch Module Component Layout (Example)

Asosiy tarkibiy qismlarga quyidagilar kiradi:

  • RESET tugmasi: Resets the ESP32 module.
  • TYPE-C porti: For power supply and USB-UART communication (program upload).
  • BOOT tugmasi: Used for entering bootloader mode for firmware flashing.
  • Batareya porti: For connecting an external lithium battery.
  • UART: Serial communication interface.
  • MicroSD: Slot for a MicroSD card for expanded storage.
  • RGB LED: Multi-color indicator.
  • Karnay porti: For connecting an external speaker.
  • SPI External Port: Serial Peripheral Interface for external devices.
  • IIC External Port: Inter-Integrated Circuit interface for external devices.
  • Extend I/O: General purpose input/output pins for expansion.

3.3. Initial Power-Up and Programming

  1. Quvvatni ulash: Connect the module to your computer using the provided USB-TypeC cable. This will power the module and establish a serial connection for programming.
  2. Haydovchi o'rnatish: Your operating system may automatically install necessary USB-to-serial drivers. If not, you may need to manually install drivers for the USB-UART chip (often CP210x or CH340, depending on the specific board revision).
  3. Rivojlanish muhiti: Install your preferred development environment (e.g., Arduino IDE, Espressif IDF). Refer to the official documentation for your chosen environment for installation instructions.
  4. Modul tanlash: In your IDE, select the appropriate ESP32 board (e.g., ESP32 Dev Module) and COM port corresponding to your connected display module.
  5. Upload First Program: You can now upload example code to test the display and touch functionality. Detailed examples and documentation are available on the LCDwiki websayt.
Arduino IDE Integrated Development Environment screenshot
Figure 4: Arduino IDE for ESP32 Development

4. Foydalanish bo'yicha ko'rsatmalar

4.1. Asosiy operatsiya

Once programmed, the module will execute the uploaded code. The resistive touch screen allows for user interaction, and the RGB LED can provide visual feedback. The integrated WiFi and Bluetooth enable wireless communication for IoT applications.

LVGL GUI Development environment screenshot
Figure 5: LVGL GUI Development

4.2. Kengaytirilgan funksiyalar

  • LVGL GUI Development: The module is highly suitable for developing rich graphical user interfaces using the LVGL library. This open-source embedded graphics library provides a wide array of graphic elements and supports WYSIWYG UI design tools.
  • IoT Applications: Leverage the ESP32's WiFi and Bluetooth capabilities for remote control, environmental data collection, and other IoT applications.
  • External Peripherals: Utilize the SPI, I2C, and UART interfaces to connect various sensors, actuators, and other modules to expand functionality.
  • Ovoz chiqishi: Connect an external speaker to the Speaker Port to enable audio playback in your projects.
  • Ma'lumotlarni saqlash: The MicroSD card slot allows for local storage of data, images, or other assets for your applications.
  • Batareya quvvati: For portable applications, connect a compatible lithium battery to the Battery Port. The onboard charging management circuit ensures safe charging.
Remote IoT Development - IoT Applications diagram
Figure 6: Remote IoT Development Applications

5. Xizmat ko'rsatish

  • Tozalash: Keep the display surface clean and free from dust and debris. Use a soft, dry cloth for cleaning. Avoid abrasive materials or harsh chemicals.
  • Harorat va namlik: Operate and store the module within the specified temperature and humidity ranges to ensure longevity.
  • Batareya parvarishi: If using an external lithium battery, ensure it is charged using a compatible charger and avoid over-discharging or over-charging to prolong battery life.
  • Dasturiy ta'minotni yangilash: Vaqti-vaqti bilan tekshiring LCDwiki websayt or Surenoo's official resources for any firmware updates or driver improvements.
  • Ishlov berish: Handle the module with care, avoiding excessive force on the display or connectors.

6. Muammolarni bartaraf qilish; nosozliklarni TUZATISH

6.1. Umumiy muammolar va yechimlar

  • Displey yoqilmaydi:
    - Check USB-TypeC cable connection and power source.
    - Ensure the correct drivers are installed on your computer.
    - Verify that the ESP32 board is correctly selected in your IDE and the program has been successfully uploaded.
  • Sensorli ekran javob bermayapti:
    - Ensure the touch screen is properly connected (if applicable, for modules with separate touch controllers).
    - Check your code for correct touch driver initialization and event handling.
    - Calibrate the touch screen if your application requires it.
  • WiFi/Bluetooth Connectivity Issues:
    - Verify your network credentials (SSID, password) in your code.
    - Ensure the module is within range of your WiFi access point or Bluetooth device.
    - Check for any interference from other wireless devices.
  • Program Upload Failure:
    - Confirm the correct COM port is selected in your IDE.
    - Ensure the module is in programming mode (sometimes requires holding the BOOT button while pressing RESET).
    - Check for any error messages in the IDE's console for more specific guidance.
  • Garbled Display/Incorrect Colors:
    - Verify that the display initialization code matches the specific display model (ST7789 or ST7796) and resolution.
    - Ensure correct SPI connections and pin assignments in your code.

For more detailed troubleshooting and community support, refer to the LCDwiki websayt and relevant ESP32 development forums.

7. Texnik shartlar

ElementTavsif
Brend nomiSURENOO
Model raqamlariE32R28T, E32R32P, E32R35T
Displey rangiRGB 65K Color
Displey turiTN / IPS TFT
Rezolyutsiyalar2.8" 240*320, 3.2" 240*320, 3.5" 320*480
Driver ICsST7789 (for 2.8" & 3.2"), ST7796 (for 3.5")
Modul hajmi55.50*101.50 (mm)
Operatsion jildtage5.0V
Ishlash harorati-20℃ ~ 70℃
Saqlash harorati-30℃ ~ 80℃
Asosiy chastota240 MGts gacha
UlanishWiFi, Bluetooth
InterfeysUART, SPI, I2C, Extend I/O
Turga tegingResistive Touch Panel (RTP)

7.1. Outline Drawings

Detailed dimensions for each module variant are provided below. These diagrams are crucial for integration into custom enclosures or projects.

E32R35T (3.5-inch)

Outline drawing for 3.5 inch ESP32 HMI Touch Display Module (E32R35T)
Figure 7: E32R35T Outline Drawing. Notes: 3.5" ESP32-32E Display, 12 O'CLOCK viewing direction (TN TFT), Drive IC ST7796, Transmissive/Positive polarizer, 320*RGB*480 resolution, SPI_4-Line interface, Operating Temp -10~+60°C.

E32R32P (3.2-inch)

Outline drawing for 3.2 inch ESP32 HMI Touch Display Module (E32R32P)
Figure 8: E32R32P Outline Drawing. Notes: 3.2" ESP32-32E Display, ALL O'CLOCK viewing direction (IPS TFT), Drive IC ST7789P3, Transmissive/Positive polarizer, 240*RGB*320 resolution, SPI_4-Line interface, Operating Temp -10~+60°C.

E32R28T (2.8-inch)

Outline drawing for 2.8 inch ESP32 HMI Touch Display Module (E32R28T)
Figure 9: E32R28T Outline Drawing. Notes: 2.8" ESP32-32E Display, 12 O'CLOCK viewing direction (TN TFT), Drive IC ST7789P3, Transmissive/Positive polarizer, 240*RGB*320 resolution, SPI_4-Line interface, Operating Temp -10~+60°C.

8. Foydalanuvchi maslahatlari

  • Leverage LCDwiki: The LCDwiki websayt is an invaluable resource for detailed documentation, example code, and technical support. It is highly recommended to consult it for specific programming guides and project ideas.
  • Experiment with GUIs: Explore the capabilities of LVGL for creating visually appealing and interactive user interfaces. There are many tutorials and community resources available online.
  • Quvvatni boshqarish: When designing battery-powered applications, pay close attention to the ESP32's power-saving modes to maximize battery life.
  • Hamjamiyat ishtiroki: Engage with the broader ESP32 and embedded systems communities online. Many common issues have already been solved and shared by other developers.

9. Kafolat va qo'llab-quvvatlash

For warranty information and technical support, please contact the seller or refer to the official Surenoo Display websayt. The LCDwiki websayt also provides extensive technical resources and community support for these modules.

Tegishli hujjatlar - E32R28T/E32R32P/E32R35T

Oldindanview Surenoo SLC2004G belgilar LCD moduli foydalanuvchi qoʻllanmasi va maʼlumotlar jadvali
Surenoo SLC2004G Belgilar LCD moduli seriyasi uchun ushbu keng qamrovli foydalanuvchi qo'llanmasi va ma'lumotlar jadvali RGB LED yoritgichli ushbu 20x4 LCD modul uchun batafsil spetsifikatsiyalar, buyurtma ma'lumotlari, elektr va optik xususiyatlar, tekshirish mezonlari va asosiy ishlov berish va foydalanish choralarini taqdim etadi.
Oldindanview Surenoo SLC1602E seriyali LCD moduli foydalanuvchi qo'llanmasi
Comprehensive user manual for the Surenoo SLC1602E Series LCD Module, detailing ordering information, specifications, electrical characteristics, pin configurations, inspection criteria, handling precautions, operating instructions, warranty, and return policy.
Oldindanview Surenoo SLC2002C Character LCD Module User Manual and Specifications
Comprehensive user manual and technical specifications for the Surenoo SLC2002C Series 20x2 Character LCD Module, covering ordering information, specifications, electrical characteristics, inspection criteria, and usage precautions.
Oldindanview Surenoo SLC1602H Series 16x2 Character LCD Module User Manual and Datasheet
Comprehensive user manual and technical datasheet for the Surenoo SLC1602H Series 16x2 character LCD module. Covers product specifications, ordering information, outline drawings, electrical characteristics, inspection criteria, handling precautions, and warranty details.
Oldindanview SLC4004A seriyali LCD modul foydalanuvchi qo'llanmasi - Surenoo
Surenoo SLC4004A seriyali 40x04 belgili LCD moduli uchun batafsil foydalanuvchi qo'llanmasi, batafsil texnik xususiyatlar, buyurtma ma'lumotlari, elektr xususiyatlari, tekshirish mezonlari va asosiy foydalanish va operatsion ehtiyot choralari.
Oldindanview Surenoo SHN050B-1024600 5.0 dyuymli HDMI displey moduli foydalanuvchi qo'llanmasi
Kapasitiv sensorli Surenoo SHN050B-1024600 5.0 dyuymli IPS HDMI displey moduli uchun foydalanuvchi qo'llanmasi. Batafsil spetsifikatsiyalar, o'lchamlar, elektr xususiyatlari, interfeys tavsifi, ishonchlilik va tekshirish mezonlari.