



本章节包含以下部分,请按需阅读:
初次接触 Arduino ESP32 开发,想要快速上手?我们为您准备了一套通用的 入门教程。
请注意:该教程使用 ESP32-S3-Zero 作为教学示例,所有硬件代码均基于其引脚布局。在动手实践前,建议您对照手中的开发板引脚图,确认引脚配置无误。
对于 ESP32-C6-LCD-1.28 开发板,Arduino IDE 需要安装 arduino-esp32 v3.2.1 以上版本。
请参考 安装和配置 Arduino IDE 教程 下载安装 Arduino IDE 并添加 ESP32 支持。
| 库或文件名称 | 说明 | 版本 | 安装方式 |
|---|---|---|---|
| LVGL | 图形库 | v8.4.0 | "离线安装" |
| Arduino_GFX_Library | 图形绘制底层库 | v1.6.4 | "离线/在线 安装" |
LVGL 及其驱动库的版本之间存在较强的依赖关系。例如,为 LVGL v8 编写的驱动可能不兼容 LVGL v9。为确保示例能够稳定复现,推荐使用上表列出的特定版本。混合使用不同版本的库可能导致编译失败或运行时异常。

Arduino 示例程序位于 示例程序包 的 Arduino/examples 目录中。
| 示例程序 | 基础例程说明 | 依赖库 |
|---|---|---|
| 01_I2C_PCF85063 | 读取 RTC 时间并打印 | - |
| 02_I2C_QMI8658 | 打印 IMU 发出来的原始数据 | - |
| 03_SD_Card | 加载显示 SD 卡的信息 | - |
| 04_WIFI_AP | 设置为 AP 模式,可获取接入设备的 MAC 地址 | - |
| 05_WIFI_STA | 设置为 STA 模式,可接入 WiFi 获取 IP 地址 | - |
| 06_HelloWorld_GFX | 屏幕上显示 HelloWorld | GFX_Library_for_Arduino |
| 07_LVGL_Demo | LVGL 例程 | LVGL |
【程序说明】
【运行效果】
程序编译下载完成,打开串口监控可以看到打印输出的 RTC 的时间,如下图所示 :

【程序说明】
【运行效果】
打开串口监控,可以看到打印输出的 IMU 发出来的原始数据(欧拉角需要自己转换),如下图所示 :

【程序说明】
【运行效果】
点击串口监控设备,可以看到输出的 SD Size 是 SD 卡的实际容量,如下图所示 :

【程序说明】
【运行效果】
烧录完程序,打开串口终端,设备连接热点成功后,会输出该设备的 MAC 地址,如图:

【程序说明】
【运行效果】
烧录完程序,打开串口终端,设备成功连接路由器后,会输出所获取的 IP 地址,如图:

【程序说明】
【运行效果】
烧录完程序,可以看到屏幕上显示多种格式的 Hello World,如图 :

【程序说明】
【运行效果】
程序烧录完成后,设备的运行效果如下:

本章节包含以下部分,请按需阅读:
初次接触 ESP32 ESP-IDF 开发,想要快速上手?我们为您准备了一套通用的 入门教程。
请注意:该教程使用 ESP32-S3-Zero 作为教学示例,所有硬件代码均基于其引脚布局。在动手实践前,建议您对照手中的开发板引脚图,确认引脚配置无误。
对于 ESP32-C6-LCD-1.28 开发板,需要使用 ESP-IDF V5.5.2 以上版本。
以下内容以 Windows 系统为例,使用 VS Code + ESP-IDF 扩展 的方式进行开发。Mac/Linux 用户请参考 官方说明。
此部分图示以安装 ESP-IDF V5.5.2 为例示范,安装时请选用与您开发板示例匹配的 ESP-IDF 版本。
前往 ESP-IDF Installation Manager 下载 ESP-IDF 安装管理器。这是乐鑫最新推出的跨平台安装工具,下文将演示如何使用其离线安装功能。
在页面中点击 Offline Installer 标签,然后在筛选栏中选择 Windows 操作系统和你需要的 ESP-IDF 版本(图示仅为参考,请以实际为准)。

确认选择无误后,点击下载按钮。浏览器将自动同时下载两个文件:一个是 ESP-IDF 离线整合包(.zst),另一个是 ESP-IDF 安装器(.exe)。

请耐心等待两个文件下载完成。
下载完成后,双击运行 ESP-IDF 安装器(eim-gui-windows-x64.exe)。
启动后,可在右上角将界面语言切换为中文。

安装工具会自动检测同一目录下是否存在离线整合包。点击 从存档安装。

接下来,选择安装路径。建议使用默认路径;若需自定义,请确保路径中不包含中文或空格。确认无误后,点击 开始安装。

当看到如下界面时,表示 ESP-IDF 已安装成功。

建议同时安装驱动程序。点击 完成安装,然后点击 安装驱动程序。

下载并安装 Visual Studio Code。
安装时建议勾选 通过 Code 打开操作添加到 Windows 资源管理器文件上下文菜单,以便快速打开项目文件夹。
在 VS Code 中,点击侧边活动栏中的 扩展图标(或使用快捷键 Ctrl + Shift + X)打开 扩展 视图。
在搜索框中输入 ESP-IDF,找到 ESP-IDF 扩展并点击安装。

当 ESP-IDF 扩展版本 ≥ 2.0 时,扩展会自动检测并识别上述步骤中安装的 ESP-IDF 环境,无需手动配置。
ESP-IDF 示例程序位于 示例程序包 的 ESP-IDF 目录中。
| 示例程序 | 基础例程说明 | 依赖库 |
|---|---|---|
| 01_Factory | 出厂测试程序 | - |
| 02_QMI8658 | 打印 IMU 发出来的原始数据 | - |
| 03_PCF85063 | 读取 RTC 时间并打印 | - |
| 04_SD_Card | 加载显示 SD 卡的信息 | - |
| 05_WIFI_AP | 设置为 AP 模式,可获取接入设备的 IP 地址 | - |
| 06_WIFI_STA | 设置为 STA 模式,可接入 WiFi 获取 IP 地址 | - |
| 07_LVGL_Demo | LVGL 例程 | LVGL |
【程序说明】
【运行效果】



【程序说明】
【运行效果】
打开串口监控,可以看到打印输出的 IMU 发出来的原始数据(欧拉角需要自己转换),如下图所示 :

【程序说明】
【运行效果】
程序编译下载完成,打开串口监控可以看到打印输出的 RTC 的时间,如下图所示 :

【程序说明】
【运行效果】
点击串口监控设备,可以看到输出的 SD 卡读写测试过程,如下图所示 :

【程序说明】
【运行效果】
烧录完程序,打开串口终端,设备连接热点成功后,会输出该设备的 IP 地址,如图:

【程序说明】
【运行效果】
烧录完程序,打开串口终端,设备成功连接路由器后,会输出所获取的 IP 地址和 WIFI 信息,如图:

【程序说明】
【运行效果】
程序烧录完成后,设备的运行效果如下:

当前产品提供了测试固件,可通过直接烧录测试固件来验证板载设备功能是否正常。
ESP32-C6-LCD-1.28-Demo\Firmware 目录下0x00以下步骤适用于烧录本页提供的固件。
下载并解压乐鑫官方烧录工具 Flash Download Tool(下载地址)
运行 Flash Download Tool,根据开发板的主控芯片与下载接口选择对应选项。下图以 ESP32-S3 与 USB 为例,实际选项以产品硬件设计为准

参数设置
0x00),同时勾选该行最左侧的复选框
等待烧录完成(烧录过程需要一定时间,请耐心等待)
按下复位键,观察运行现象

开发板设计文件
ESP32-C6 芯片官方手册
数据手册