waveshare ESP32-S3 3.5inch Touch Scrren

waveshare ESP32-S3 3.5-inch Capacitive Touch Display Development Board User Manual

1. Introduction

This manual provides essential information for setting up, operating, and maintaining your waveshare ESP32-S3 3.5-inch Capacitive Touch Display Development Board. Please read these instructions carefully to ensure proper use and to maximize the functionality of your device.

The ESP32-S3-Touch-LCD-3.5 is a versatile development board featuring an ESP32-S3R8 Xtensa 32-bit LX7 dual-core processor, a 3.5-inch 320x480 pixel IPS capacitive touch display, and integrated Wi-Fi and Bluetooth 5 (LE) connectivity. It is designed for various smart device development applications, including human-machine interaction, data recording, and media playback.

2. Principales caractéristiques

waveshare ESP32-S3 3.5-inch Development Board Overview

Figure 2.1 : Plusview of the waveshare ESP32-S3 3.5-inch Capacitive Touch Display Development Board, highlighting its integrated audio, Wi-Fi, and BLE 5 capabilities.

Wi-Fi and BLE 5 Support

Figure 2.2: The development board supports 2.4GHz Wi-Fi (802.11 Ax/B/G/N) and Bluetooth 5 (LE) for robust wireless communication.

IPS Display Panel Features

Figure 2.3: The IPS display panel offers excellent display performance with 262K colors and a wide viewangle de rotation de 178 degrés.

3. Instructions de configuration

3.1 Connexion d'alimentation

  1. Connect the development board to a power source using the Type-C USB connector. This port also facilitates data communication and programming.
  2. If using a Lithium battery, connect it to the onboard 3.7V MX1.25 Lithium battery recharge/discharge header. The AXP2101 IC manages battery charging and power.
  3. For RTC backup, a dedicated RTC battery header is available for connecting a backup battery.

3.2 Environnement logiciel

The ESP32-S3-Touch-LCD-3.5 supports popular development environments:

Refer to the official waveshare development resources for detailed guides on setting up these environments and getting started with programming examples.

ESP-IDF and Arduino IDE Support

Figure 3.1: The board supports both ESP-IDF and Arduino IDE, offering comprehensive SDKs and tutorials for easy development.

4. Mode d'emploi

4.1 Fonctionnement de base

Capacitive Touch Functionality

Figure 4.1: The capacitive touch display allows for intuitive human-machine interaction, suitable for various smart device applications.

4.2 Fonctionnalités avancées

5. Définition des broches

The development board provides a comprehensive set of GPIO pins and interfaces. Refer to the diagram below for the pinout and their functions.

ESP32-S3 Pin Definition Diagram

Figure 5.1: Detailed pin definition diagram for the ESP32-S3-Touch-LCD-3.5 board, showing power, ground, GPIO, UART, I2C, KEY, and USB pins.

For specific pin assignments and their alternative functions, consult the official ESP32-S3 datasheet and waveshare development resources.

6. Composants embarqués

The board integrates various components to enhance its functionality. The following diagram illustrates the layout and identification of these components.

Onboard Components Diagram

Figure 6.1: Diagram showing the various onboard components of the ESP32-S3-Touch-LCD-3.5, with numbered labels for identification.

  1. ESP32-S3R8: The SoC with Wi-Fi and Bluetooth, up to 240MHz operating frequency, with onboard 8MB PSRAM.
  2. Onboard antenna.
  3. W25Q128JVSJQ: 16MB NOR-Flash.
  4. Camera interface: Supports mainstream cameras such as OV5640 / OV2640.
  5. Emplacement pour carte TF.
  6. IPEX 1 antenna connector: Reserved connector, enabled via resoldering an onboard resistor.
  7. MX1.25 speaker header.
  8. Bouton de réinitialisation.
  9. Bouton PWR.
  10. AXP2101: Highly integrated power management IC.
  11. Témoin de charge.
  12. Port USB Type-C.
  13. ES8311: Low power audio codec chip.
  14. Indicateur d'alimentation.
  15. Microphone.
  16. SM1.0 RTC battery header: For connecting rechargeable RTC battery.
  17. MX1.25 Lithium battery header: MX1.25 2P connector, for 3.7V Lithium battery, supports charging and discharging.
  18. 2.54mm pitch GPIO header: Adapting available IO function pins for easy expansion.
  19. PCF85063: RTC chip.
  20. QMI8658: 6-axis IMU includes a 3-axis gyroscope and a 3-axis accelerometer.

7. Support de caméra

The ESP32-S3-Touch-LCD-3.5 development board includes a camera interface compatible with mainstream camera modules such as OV2640 and OV5640. This allows for integration into applications requiring image capture, video monitoring, and other vision-based functionalities.

Connexion du module de caméra

Figure 7.1: The board's camera interface supports modules like the OV5640 5MP camera, suitable for image capture and video monitoring applications.

Note: The OV5640 5MP camera module is typically included only in the ESP32-S3-Touch-LCD-3.5-C version. Please check your product package for included accessories.

8. Dimensions du contour

The physical dimensions of the ESP32-S3-Touch-LCD-3.5 board are provided below for integration into custom enclosures or projects.

Outline Dimensions Diagram

Figure 8.1: Detailed outline dimensions of the ESP32-S3-Touch-LCD-3.5 development board in millimeters.

9. Spécifications

FonctionnalitéDétail
ProcesseurESP32-S3R8 Xtensa 32-bit LX7 dual-core, up to 240MHz
Connectivité sans filWi-Fi 2.4 GHz (802.11 b/g/n), Bluetooth 5 (LE)
Mémoire embarquée512KB SRAM, 384KB ROM, 8MB PSRAM
Flash externeMémoire flash de 16 Mo
Taille de l'écran3.5 pouces
Résolution d'affichage320 × 480 pixels
Type d'affichageIPS, 262K color
Type tactileCapacitif
Unité de mesure inertielleQMI8658 6 axes (accéléromètre 3 axes, gyroscope 3 axes)
RTC ChipPCF85063
CI de gestion de l'alimentationAXP2101
Connecteur USBType C
Extension de stockageEmplacement pour carte TF
Interface de la caméraCompatible with OV2640, OV5640
Dimensions du colis4 x 3 x 0.5 pouces
Poids de l'article2.46 onces
Numéro de modèle de l'articleESP32-S3 3.5inch Touch Scrren
Date de première disponibilité18 mai 2025

10. Entretien

11. Dépannage

For more detailed troubleshooting steps and common issues, refer to the waveshare development resources and community forums.

12. Assistance

waveshare provides comprehensive development resources, including documentation, code examples, and tutorials, to assist you with your projects. If you encounter any problems or require further assistance, please contact waveshare customer support.

You can find additional information and resources on the official waveshare website ou via leur page Amazon : Visit the waveshare Store

Documents connexes - ESP32-S3 3.5inch Touch Scrren

Préview Carte de développement Waveshare ESP32-S3-Touch-LCD-4.3 : Caractéristiques et guide
Découvrez la Waveshare ESP32-S3-Touch-LCD-4.3, une carte de développement microcontrôleur performante dotée d'un écran tactile capacitif de 4.3 pouces, du Wi-Fi, du Bluetooth Low Energy 5 et de multiples interfaces telles que CAN, RS485 et I2C. Apprenez-en davantage sur son matériel, sa configuration et ses fonctionnalités.amples démos pour le développement d'IHM.
Préview ESP32-S3-Touch-LCD-4.3B : Carte de développementview et guide de configuration
Découvrez l'ESP32-S3-Touch-LCD-4.3B, une carte de développement microcontrôleur performante de Waveshare. Ce guide présente ses fonctionnalités, sa description matérielle, les détails de son interface et fournit des instructions pour configurer l'environnement de développement avec ESP-IDF et VSCode.
Préview Carte de développement ESP32-S3-Touch-LCD-4.3view et configuration
Un guide complet de la carte de développement ESP32-S3-Touch-LCD-4.3, détaillant ses caractéristiques, sa description matérielle, les connexions des broches, la configuration de l'environnement pour CircuitPython, MicroPython et C/C++ (Arduino, ESP-IDF), et sa configuration dans l'IDE Arduino.
Préview ESP32-S3-Touch-LCD-2 Development Board Guide
A comprehensive guide for the Waveshare ESP32-S3-Touch-LCD-2 development board, covering setup and usage with Arduino IDE and ESP-IDF, including detailed examples et ressources.
Préview Waveshare ESP32-S3 4.3-inch Touch LCD Development Board Setup Guide with LVGL
Step-by-step instructions for setting up the Waveshare ESP32-S3 4.3-inch Touch LCD development board to display graphics using the LVGL library with the Arduino IDE.
Préview ESP32-C6-Touch-LCD-1.47: Development Guide for Arduino IDE & ESP-IDF
Explore the ESP32-C6-Touch-LCD-1.47 development board with this comprehensive guide. Learn to use Arduino IDE and ESP-IDF, set up your environment, and run various demos for your IoT and embedded projects.