Google Chat:---
+86-0755-88291180
sales@spotpear.com
dragon_manager@163.com
tech-support@spotpear.com
zhoujie@spotpear.com
WhatsApp:13246739196
WhatsApp:13424403025



This section describes the basic functions and usage of each application (APP) in the ESP32-C5-Touch-LCD-3.5 factory firmware. Before running the factory firmware, prepare the following components:
WLAN screen and tap the scan button in the upper-right corner to scan for nearby Wi-Fi networks.If the port cannot be recognized, enter Boot Mode:
After the download is complete, power cycle the board to run the program.
PWR button supports custom functions.PWR button for about 5 to 7 seconds to power off.PWR button once briefly to power on.BOOT button can also be used as a regular function button.The factory firmware and its source code will be provided in Resources. For flashing instructions, see Firmware Flashing and Erasing.
The factory firmware uses an APP-style interface and includes APPs such as Settings, Camera, Music Player, Sensor, Drawing, and Mic. It can be used to try out and verify the development board's main onboard resources.
WLAN is used to scan for and display nearby Wi-Fi networks.Sound and Display are used to adjust the volume and screen brightness, respectively.




REC start to start recording; recordings are saved in the /sdcard/recordings directory on the TF card.Play recording to play saved recording files.
This chapter includes the following sections, please read as needed:
Before running the examples, please ensure the following conditions are met:
New to Arduino ESP32 development and looking for a quick start? We have prepared a comprehensive Getting Started Tutorial for you.
Note: This tutorial uses the ESP32-S3-Zero as a reference example, and all hardware code is based on its pinout. Before you start, we recommend checking the pinout of your development board to ensure the pin configuration is correct.
Please refer to the tutorial Installing and Configuring the Arduino IDE to download and install the Arduino IDE.
Install the esp32 by Espressif Systems board support package in the Arduino IDE Board Manager.
The ESP32-C5-Touch-LCD-3.5 board uses the ESP32-C5-WROOM-1U series module. Please use version v3.3.10 of esp32 by Espressif Systems.
If an older version of Arduino ESP32 Core is used, the board may not be recognized correctly, resulting in serial download failure or inability to flash programs.
ESP32-C5-Touch-LCD-3.5 Board Installation Requirements:
| Board Name | Board Installation Requirement | Version Requirement |
|---|---|---|
| ESP32 by Espressif Systems | Online or offline installation | v3.3.10 |
After installation, select the appropriate ESP32-C5 board in Arduino IDE and select the USB serial port currently connected.
In the Arduino project settings for the ESP32-C5-Touch-LCD-3.5, select ESP32C5 Dev Module as the board.

This chapter includes the following sections, please read as needed:
New to ESP32 ESP-IDF development and looking to get started quickly? We have prepared a general Getting Started Tutorial for you.
Please Note: This tutorial uses the ESP32-S3-Zero as a teaching example, and all hardware code is based on its pinout. Before you start, it is recommended that you check the pinout of your development board to ensure the pin configuration is correct.
The following guide uses Windows as an example, demonstrating development using VS Code + the ESP-IDF extension. macOS and Linux users should refer to the official documentation.
The screenshots in this section use ESP-IDF V5.5.2 as an example. When installing, please select the ESP-IDF version that matches your board's example.
Download the installation manager from the ESP-IDF Installation Manager page. This is Espressif's latest cross-platform installer. The following steps demonstrate how to use its offline installation feature.
Click the Offline Installer tab on the page, then select Windows as the operating system and the ESP-IDF version you need (the version shown in the screenshot is for reference only — choose the version that fits your actual needs).

After confirming your selection, click the download button. The browser will automatically download two files: the ESP-IDF Offline Package (.zst) and the ESP-IDF Installer (.exe).

Please wait for both files to finish downloading.
Once the download is complete, double-click to run the ESP-IDF Installer (eim-gui-windows-x64.exe).
The installer will automatically detect if the offline package exists in the same directory. Click Install from archive.

Next, select the installation path. We recommend using the default path. If you need to customize it, ensure the path does not contain Chinese characters or spaces. Click Start installation to proceed.

When you see the following screen, the ESP-IDF installation is successful.

We recommend installing the drivers as well. Click Finish installation, then select Install driver.

Download and install Visual Studio Code.
During installation, it is recommended to check Add "Open with Code" action to Windows Explorer file context menu to facilitate opening project folders quickly.
In VS Code, click the Extensions icon in the Activity Bar on the side (or use the shortcut Ctrl + Shift + X) to open the Extensions view.
Enter ESP-IDF in the search box, locate the ESP-IDF extension, and click Install.

For ESP-IDF extension versions ≥ 2.0, the extension will automatically detect and recognize the ESP-IDF environment installed in the previous steps, requiring no manual configuration.
The test firmware is still in preparation and will be available for download from Resources once released.
0x00The following steps apply to the firmware provided on this page.
Download and extract Espressif's official Flash Download Tool (Download)
Run Flash Download Tool and select the options that match the development board's MCU and download interface. The screenshot below uses ESP32-S3 and USB as an example; use the options required by the product's hardware design.

Parameter settings

Wait for flashing to complete (this may take some time; please be patient)
Press the reset button and verify the result

ESP32-C5 Chip Official Manuals
Onboard Component Datasheets: Related resources are still being prepared.
Monday-Friday (9:30-6:30) Saturday (9:30-5:30)
Email: services01@spotpear.com