Arduino 开发
本章节包含以下内容,请按需阅读:
阅读前准备
运行示例前,请确认以下条件已经满足:
- 已准备 ESP32-C5-Touch-LCD-3.5 开发板。
- 已使用 USB 数据线连接开发板和电脑。
- 已安装 Arduino IDE。
- 已安装 Arduino ESP32 Core v3.3.10。
Arduino 入门教程
初次接触 Arduino ESP32 开发,想要快速上手?我们为您准备了一套通用的 入门教程。
- 第0节 认识 ESP32
- 第1节 安装和配置 Arduino IDE
- 第2节 Arduino 基础知识
- 第3节 数字输出/输入
- 第4节 模拟输入
- 第5节 脉冲宽度调制 (PWM)
- 第6节 串行通信 (UART)
- 第7节 I2C 通信
- 第8节 SPI 通信
- 第9节 Wi-Fi 基础用法
- 第10节 网页服务器
- 第11节 蓝牙 (Bluetooth)
- 第12节 LVGL 图形界面开发
- 第13节 综合项目
请注意:该教程使用 ESP32-S3-Zero 作为教学示例,所有硬件代码均基于其引脚布局。在动手实践前,建议您对照手中的开发板引脚图,确认引脚配置无误。
配置开发环境
1. 安装和配置 Arduino IDE
请参考 安装和配置 Arduino IDE 教程 下载并安装 Arduino IDE。
2. 安装 ESP32 开发板支持包
请在 Arduino IDE 的开发板管理器中安装 esp32 by Espressif Systems 开发板支持包。
版本说明
ESP32-C5-Touch-LCD-3.5 板载 ESP32-C5-WROOM-1U 系列模组,请使用 esp32 by Espressif Systems 的 v3.3.10 版本。
如果使用较旧版本的 Arduino ESP32 Core,可能无法正确识别该开发板,导致串口下载失败或无法烧录程序。
ESP32-C5-Touch-LCD-3.5 所需开发板安装说明:
| 板名称 | 板安装要求 | 版本号要求 |
|---|---|---|
| ESP32 by Espressif Systems | 在线或离线安装 | v3.3.10 |
安装完成后,在 Arduino IDE 中选择 ESP32-C5 对应开发板,并选择当前连接的 USB 串口。
Arduino 工程参数
ESP32-C5-Touch-LCD-3.5 Arduino 工程参数设置中,开发板需要选择 ESP32C5 Dev Module。

示例程序
相关资料还在整理中。