Waveshare ESP32-S3

Waveshare ESP32-S3 2.8-inch Display Development Board User Manual

Brand: Waveshare | Model: ESP32-S3

1. Introducció

The Waveshare ESP32-S3 2.8-inch Display Development Board is a versatile microcontroller development board featuring a 2.8-inch IPS LCD with 480x640 resolution and optional touch functionality. It is powered by a high-performance Xtensa 32-bit LX7 dual-core processor running up to 240MHz, and supports 2.4GHz Wi-Fi and Bluetooth BLE 5. This board integrates high-capacity Flash and PSRAM, making it suitable for Human-Machine Interface (HMI) applications and other ESP32-S3 projects requiring a display.

2. Contingut del paquet

Verifiqueu que tots els elements que s'enumeren a continuació s'inclouen al vostre paquet:

Package contents of Waveshare ESP32-S3 2.8-inch Display Development Board, showing the board and two SH1.0 4PIN cables.

Image: Package contents including the ESP32-S3-Touch-LCD-2.8B board and two SH1.0 4PIN cables.

3. Característiques clau

Waveshare ESP32-S3-Touch-LCD-2.8B with icons highlighting its features like LX7 Dual-core Processor, 2.4GHz Wi-Fi, BLE 5, Onboard Antenna, 2.8 inch display, Capacitive Touch, 480x640 Pixels, Buzzer, TF Card Slot, PCF85063 RTC, QMI8658 6-Axis IMU, and Multiple Interfaces.

Imatge: Més deview of the ESP32-S3-Touch-LCD-2.8B's integrated features.

4. Version Options

The ESP32-S3 2.8-inch Display Development Board is available in different configurations, including options for touch functionality. Please refer to the product listing for specific model availability.

Two versions of the ESP32-S3-Touch-LCD-2.8B: one standard version without a case and another with a CNC metal case for better protection.

Image: Different versions of the ESP32-S3-Touch-LCD-2.8B, showing models with and without a protective case.

5. Maquinari acabatview

5.1. Onboard Components

Detailed diagram of the ESP32-S3-Touch-LCD-2.8B board with numbered components. Key components include ESP32-S3R8, 16MB Flash, QST attitude sensor (QMI8658 6-axis IMU), onboard ceramic antenna, TCA9554PWR, PCF85063 RTC chip, MP1605GTF-Z power module, battery recharge manager, buzzer, TF card slot, BOOT button, RESET button, IPEX1 connector, 2*12PIN 2.54mm pin header, RTC battery header, MX1.25 battery header, UART header, Charge indicator, USB Type-C port, Power indicator, I2C header, and Battery power supply control button.

Image: Labeled diagram of the ESP32-S3-Touch-LCD-2.8B board highlighting key components and their locations.

  1. ESP32-S3R8: Processador de doble nucli, amb una freqüència de funcionament de fins a 240 MHz.
  2. Memòria flaix de 16 MB: Integrated flash memory.
  3. QST attitude sensor: QMI8658 (6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer).
  4. Antena ceràmica integrada: For Wi-Fi and Bluetooth connectivity.
  5. TCA9554PWR: GPIO expander chip.
  6. PCF85063 RTC chip: Real-Time Clock chip.
  7. MP1605GTF-Z: Power module, 2A current (MAX).
  8. Battery recharge manager: Manages battery charging.
  9. Zumbador: Per a comentaris d'àudio.
  10. Ranura per a targeta TF: Located on the back side of the PCB for expandable storage.
  11. Botó d'arrencada: Boot mode selection.
  12. Botó de reset: Reinicia el tauler.
  13. Connector IPEX1: For switching to an external antenna (requires resoldering the resistor).
  14. 2*12PIN 2.54mm pin header: General purpose input/output pins.
  15. RTC battery header: For connecting a rechargeable RTC battery.
  16. MX1.25 battery header: Connector MX1.25 de 2 pins, per a bateria de liti de 3.7 V, que admet la càrrega i la descàrrega.
  17. UART header: Universal Asynchronous Receiver-Transmitter interface.
  18. Indicador de càrrega: LED indicating charging status.
  19. Port USB tipus C: For power and data communication.
  20. Indicador d'alimentació: LED indicating power status.
  21. I2C header: For connecting internal I2C peripherals, not mappable to other functions.
  22. Battery power supply control button: Controls battery power.

5.2. Peripheral Support

The board supports the expansion of multiple peripherals via GPIO, UART, and I2C interfaces, providing extensive connectivity options for various projects.

Diagram illustrating the GPIO pinout and connections for power, ground, USB, and various GPIOs on the ESP32-S3-Touch-LCD-2.8B board.

Image: Pinout diagram showing power, ground, and GPIO connections for external peripherals.

6. Especificacions tècniques

CaracterísticaDetall
ProcessadorXtensa 32-bit LX7 Dual-core, up to 240 MHz
RAM512 KB de SRAM, 8 MB de PSRAM
ROMROM de 384 KB
Memòria FlashFlash de 16 MB
Tipus sense filWi-Fi de 2.4 GHz (802.11 b/g/n), Bluetooth 5 (LE)
Tipus de visualitzacióLCD IPS de 2.8 polzades
Resolució de visualització480×640 píxels
Funció tàctilCapacitive touch (for touch version only) via I2C interface
SensorsQMI8658 6-axis sensor, RTC sensor
Emmagatzematge externRanura per a targeta TF
Entrada de potènciaUSB Type-C, 3.7V Lithium battery (via MX1.25 header)
Dimensions3.15 x 2.8 x 0.87 inches (approximate, for packaged item)
Sistema operatiuLinux (entorn de desenvolupament compatible)

6.1. Display Panel Details

ParàmetreValor
Panell de visualitzacióLCD IPS
Resolució480 × 640
Mida de la pantalla2.8 polzades
Colors de visualització65K
Interfície de comunicacióSPI + RGB
IC del conductorST7701
TocaSupported (Touch Version Only)
Toqueu ICGT911 (Touch Version Only)
Tres views of the IPS display panel showing wide viewing angles, demonstrating excellent display performance.

Image: IPS Display Panel showcasing wide viewangles d'ajust.

6.2. Cotes del contorn

Technical drawing showing the outline dimensions of both the ESP32-S3-LCD-2.8B and ESP32-S3-Touch-LCD-2.8B models in millimeters.

Image: Outline dimensions for both touch and non-touch versions of the board.

7. Guia de configuració

To begin using your Waveshare ESP32-S3 Development Board, follow these general steps. Detailed instructions and specific code examples are available on the Waveshare Wiki.

  1. Connectar l'alimentació: Connect the board to a power source using the USB Type-C port. Alternatively, for portable applications, connect a 3.7V Lithium battery to the MX1.25 battery header.
  2. Instal·leu els controladors: Ensure your computer has the necessary USB drivers installed for the ESP32-S3.
  3. Prepare Development Environment:
    • IDE d'Arduino: Download and install the Arduino IDE. Add the ESP32 board package through the Boards Manager.
    • ESP-IDF: For more advanced development, set up the Espressif IoT Development Framework (ESP-IDF) on your system.
  4. Puja el firmware: Use the chosen IDE (Arduino IDE or ESP-IDF) to upload your desired firmware or example code to the board. This typically involves selecting the correct board, COM port, and flash settings.
  5. Funcionalitat de prova: After successful upload, test the display, touch (if applicable), and other integrated peripherals like Wi-Fi, Bluetooth, and sensors.

Video: This video demonstrates the setup and programming process for the ESP32 S3 LCD 28B, showing how to prepare the development environment and upload code.

8. Instruccions de funcionament

Once the board is powered and programmed, it will execute the uploaded application. Operation will vary depending on the specific firmware loaded onto the device. Here are general operating principles:

Video: Demonstration of the ESP32 S3 Touch LCD 2 in operation, showcasing its display and touch capabilities with various applications.

Vídeo: Acabatview of the ESP32 S3/C6 LCD Touch 1.9 Series, demonstrating its features and potential applications.

Video: Detailed look at the ESP32 S3 Touch AMOLED 2.41 Series, highlighting its display quality and touch responsiveness.

Vídeo: Un breu resumview of the Hosyond 2.8" Touchscreen with ESP32-S3 Module, demonstrating its features and functionality.

9. Manteniment

10. Solució De Problemes

11. Garantia i Suport

For warranty information, please refer to the Waveshare official website or contact your retailer. For technical support, detailed documentation, and resources, please visit the official Waveshare Wiki:

Waveshare Official Wiki

Documents relacionats - ESP32-S3

Preview Placa de desenvolupament Waveshare ESP32-S3-Touch-LCD-4.3: característiques i guia
Exploreu la Waveshare ESP32-S3-Touch-LCD-4.3, una potent placa de desenvolupament de microcontroladors amb una pantalla tàctil capacitiva de 4.3 polzades, WiFi, BLE 5 i múltiples interfícies com CAN, RS485 i I2C. Apreneu sobre el seu maquinari, configuració i funcions.ampdemostracions per al desenvolupament d'HMI.
Preview ESP32-S3-Touch-LCD-4.3B: Placa de desenvolupament acabadaview i Guia de configuració
Exploreu l'ESP32-S3-Touch-LCD-4.3B, una potent placa de desenvolupament de microcontroladors de Waveshare. Aquesta guia cobreix les seves característiques, la descripció del maquinari, els detalls de la interfície i proporciona instruccions per configurar l'entorn de desenvolupament mitjançant ESP-IDF i VSCode.
Preview Placa de desenvolupament ESP32-S3-Touch-LCD-4.3view i Configuració
Una guia completa de la placa de desenvolupament ESP32-S3-Touch-LCD-4.3, que detalla les seves característiques, la descripció del maquinari, les connexions dels pins, la configuració de l'entorn per a CircuitPython, MicroPython i C/C++ (Arduino, ESP-IDF) i la configuració dins de l'IDE d'Arduino.
Preview Manual d'usuari del servo ST3215 - Waveshare
Manual d'usuari complet per a la placa de controlador del servo Waveshare ST3215, que detalla la configuració amb ESP32, l'ús, les ordres AT, els tipus de servos, la connectivitat WiFi i exemples de desenvolupament.ampfitxers per a Arduino, Raspberry Pi i Jetson.
Preview Placa de controladors Waveshare E-Paper ESP32: característiques, demostracions i guia
Exploreu la placa de controladors Waveshare E-Paper ESP32. Aquesta guia detalla les seves característiques, la connexió del maquinari, les demostracions de Bluetooth i WiFi i les preguntes freqüents per a projectes de visualització de paper electrònic.
Preview Pantalla tàctil capacitiva IPS Waveshare 8DP-CAPLCD de 8 polzades HD
Especificacions detallades i guia d'usuari per a la Waveshare 8DP-CAPLCD, una pantalla IPS tàctil capacitiva HD de 8 polzades amb resolució 1280x800, compatible amb dispositius Raspberry Pi i Windows. Les característiques inclouen connexió òptica, múltiples ports d'entrada/sortida i instruccions de calibratge de programari.