Skip to content

Latest commit

 

History

History
55 lines (47 loc) · 9.2 KB

File metadata and controls

55 lines (47 loc) · 9.2 KB

Supported Development Boards

Picture Name LCD Bus LCD Controller LCD resolution Touch Bus Touch Controller
UEDX24240013-MD50E SPI GC9A01 240x240
UEDX46460015-MD50E SPI CO5300AF-42(like SH8601) 466x466 I2C CST820
VIEWE-SMARTRING SPI CO5300(like SH8601) 466x466 I2C CST820
UEDX48480021-MD80E SPI GC9503 480x480
UEDX48480021-MD80ET SPI ST7701S 480x480 I2C CST826(like CST820)
UEDX24320024E-WB-A SPI GC9307(like GC9A01) 240x320 I2C CHSC6540
UEDX24320028E-WB-A SPI GC9307(like GC9A01) 240x320 I2C CHSC6540
UEDX24320035E-WB-A SPI GC9307(like GC9A01) 240x320 I2C CHSC6540
UEDX32480035E-WB-A SPI ST7365P(like ST7789) 320x480 I2C CHSC6540
UEDX48270043E-WB-A RGB ST7262 480x272 I2C GT911
UEDX48480040E-WB-A 3-wire SPI + RGB GC9503 480x480 I2C FT6336U(like FT5x06)
UEDX80480043E-WB-A RGB ST7262 800x480 I2C GT911
UEDX80480050E-WB-A RGB ST7262E43-G4(like ST7262) 800x480 I2C GT911
UEDX80480070E-WB-A RGB EK9716BD3+EK73002AB2(like ST7262) 800x480 I2C GT911

Recommended Configurations

Below are recommended configurations for developing GUI applications on different development boards.

Arduino IDE

These settings can be adjusted according to specific requirements, and users can navigate to the Tools menu in the Arduino IDE to configure the following settings.

Supported Boards Selected Board PSRAM Flash Mode Flash Size USB CDC On Boot Partition Scheme
UEDX24240013-MD50E ESP32C3 Dev Module OPI QIO 80MHz 4MB Enabled 4M
UEDX46460015-MD50E ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
VIEWE-SMARTRING ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX48480021-MD80E ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX48480021-MD80ET ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX24320024E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX24320028E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX24320035E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX32480035E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX48270043E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX48480040E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX80480043E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX80480050E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)
UEDX80480070E-WB-A ESP32S3 Dev Module OPI QIO 80MHz 16MB Enabled 16M Flash (3MB)

Note

  1. Enable or disable USB CDC On Boot based on the type of port used:

    • Disable this configuration if using UART port; enable it if using USB port.
    • If this configuration differs from previous flashing, first enable Erase All Flash Before Sketch Upload, then it can be disabled after flashing.
    • If this configuration does not match the actual port type, it will prevent the development board from printing serial logs correctly.
  2. To view more output logs, set Core Debug Level to Info or a lower level.

  3. If the predefined partition schemes provided by ESP32 do not meet the requirements, users can also select Custom in the "Partition Scheme" and create a custom partition table file Custom.csv in the hardware/esp32/3.x.x/tools/partitions directory under the arduino-esp32 installation directory. For detailed information on partition tables, please refer to the ESP-IDF documentation.