Skip to main content

ESP32-S3-LCD-Driver-Board

ESP32-S3-LCD-Driver-Board

The ESP32-S3-LCD-Driver-Board is a compact microcontroller development board featuring a 40PIN 3SPI+RGB565 interface and an 18PIN SPI screen interface.

In terms of hardware, it uses the ESP32-S3-WROOM-1-N8R8 module, which integrates an Xtensa 32-bit LX7 dual-core processor running at up to 240MHz, along with 512KB of SRAM (TCM) and 8MB of PSRAM. The board includes an efficient charge/discharge management chip (ETA6096) and an MX1.25 battery connector. The pin header interface is compatible with 18PIN SPI screens and can be expanded with various peripheral devices, making it convenient to use.

For software, development environments such as ESP-IDF and Arduino are supported, allowing users to get started quickly and easily and to integrate the board into their products.

SKUProduct
27686ESP32-S3-LCD-Driver-Board

Features

  • Powered by the ESP32-S3-WROOM-1-N8R8 module, featuring an Xtensa 32-bit LX7 dual-core processor with a main frequency of up to 240MHz
  • Integrated 512KB SRAM, 384KB ROM, 8MB PSRAM, and 8MB Flash memory
  • Integrated 2.4GHz Wi-Fi and Bluetooth LE dual-mode wireless communication with excellent RF performance
  • USB Type-C interface, eliminating concerns about plug orientation
  • Equipped with 40PIN and 18PIN screen interfaces for strong compatibility and expandability
  • Onboard efficient charge/discharge management chip ETA6096 and MX1.25 battery connector
  • Castellated module design allows direct soldering and integration onto user-designed carrier boards
  • Supports multiple low-power operating states, balancing communication distance, data rate, and power consumption to meet the power needs of various application scenarios

Supported Display Models

tip

Waveshare display models currently supported by the example programs

ModelSizeDisplay DriverTouch Driver
1.28inch Touch LCD 1.28inch Touch LCD
240×240GC9A01CST816
1.69inch Touch LCD Module 1.69inch Touch LCD
240×280ST7789CST816T
1.83inch Touch LCD Module 1.83inch Touch LCD
240×284ST7789CST816S
1.9inch Touch LCD 1.9inch Touch LCD
170×320ST7789CST816S
2inch Capacitive Touch LCD 2.0inch Touch LCD
240×320ST7789CST816S
2.8inch Capacitive Touch LCD 2.8inch Touch LCD
240×320ST7789CST328
3.5inch Capacitive Touch LCD 3.5inch Touch LCD
320×480ST7796SFT6336U
3.5inch RPi LCD (F) 3.5inch RPi LCD (F)
320×480ST7796SGT911

Onboard Resources

ESP32-S3-LCD-Driver-Board Onboard Resources

Pinout Definition

ESP32-S3-LCD-Driver-Board Pinout Definition

Dimensions

ESP32-S3-LCD-Driver-Board Product Dimensions

Development Methods

The ESP32-S3-LCD-Driver-Board supports the ESP-IDF development framework, providing developers with flexible choices. You can select the appropriate development tool based on project requirements and personal preferences.

  • ESP-IDF, short for Espressif IoT Development Framework, is a professional development framework launched by Espressif Systems for its ESP series of chips. It is based on C language development and includes compilers, debuggers, flashing tools, etc. It supports development via command line or integrated development environments (such as Visual Studio Code with the Espressif IDF plugin), which provides features like code navigation, project management, and debugging. We recommend using VS Code for development. For the specific configuration process, please refer to the Working with ESP-IDF. The tutorial also provides relevant demos for reference.