跳到主要内容

ESP32-C6-Touch-AMOLED-2.16

ESP32-C6-Touch-AMOLED-2.16 是一款由微雪 (Waveshare) 设计的低成本、高性能的微控制器开发板。该产品基于 ESP32-C6 微控制器,集成了 2.16 英寸电容触控高清 AMOLED 屏、六轴传感器、RTC、音频编解码芯片及电源管理等多种功能模块,专为 AI 语音对话类智能体的原型开发与功能验证而设计。

产品特性

  • 搭载 ESP32-C6 高性能 32 位 RISC-V 处理器,主频高达 160MHz
  • 支持 Wi-Fi 6、蓝牙 5 和 IEEE 802.15.4 (Zigbee 3.0 和 Thread) 无线通信,具有出色的射频性能,板载天线
  • 内置 512KB HP SRAM、16KB LP SRAM 和 320KB ROM,外挂 16MB Flash
  • 采用 Type-C 接口,提高了用户的使用便捷性和设备的兼容性
  • 板载 2.16 英寸电容触摸高清 AMOLED 屏,480 × 480 分辨率,16.7M 彩色,能清晰地显示彩色图片
  • 内置 CO5300 驱动芯片和 CST9220 电容触控芯片,分别使用 QSPI 和 I2C 接口通信,不占用过多接口引脚资源
  • 板载 QMI8658 六轴惯性测量单元 (3 轴加速度、3 轴陀螺仪),可检测运动姿态、计步等功能
  • 板载 PCF85063 RTC 芯片,通过 AXP2101 接入电池,实现不间断供电
  • 板载 KEY、BOOT 两个可自定义功能的侧边按钮,方便使用按钮进行自定义功能开发
  • 板载 3.7V MX1.25 锂电池充放电接口
  • 引出 1 路 I2C、1 路 UART 和 1 路 USB 焊盘,可供外接设备和调试使用
  • 使用 AXP2101 的好处包括高效的电源管理、支持多种输出电压、充电和电池管理功能以及对电池寿命的优化
  • 使用 AMOLED 屏幕,可以获得更高的对比度、更广的可视角度、更丰富的色彩和更快速的响应,而且机身纤薄,具有低功耗和灵活性等优点

资源简介

ESP32-C6-Touch-AMOLED-2.16 资源简介

  1. ESP32-C6 集成 RISC-V 单核处理器,160MHz 运行频率,支持 2.4GHz Wi-Fi 6 和 BLE 5
  2. AXP2101 高集成度的电源管理芯片
  3. 16MB NOR-Flash 用于存储数据
  4. QMI8658 六轴惯性测量单元 (IMU),包含一个 3 轴陀螺仪和一个 3 轴加速度计
  5. ES8311 低功耗音频编解码芯片
  6. ES7210 ADC 芯片实现回声消除电路
  7. MX1.25 锂电池接口 MX1.25 2PIN 连接器,可用于接入 3.7V 锂电池,支持充放电
  8. 板载贴片天线 支持 2.4GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth 5 (LE)
  9. IPEX 1 代座子 可通过拆焊电阻切换为使用外部天线
  10. BOOT 按键 按住 BOOT 按键,重新上电即可进入下载模式
  11. PWR 电源按键 接入电源默认上电,长按关闭电源,单击则打开电源
  12. KEY 按键 可用于自定义功能
  13. 双麦克风阵列设计 双麦克风阵列,支持更丰富的语音交互功能
  14. 2PIN 扬声器焊点 音频输出信号,支持外接扬声器
  15. Micro SD 卡槽 支持 FAT32 格式的 SD 卡,用于数据扩展
  16. PCF85063 RTC 时钟芯片,支持时间保持功能
  17. Type‑C 接口 ESP32‑C6 USB 接口,用于烧录程序和日志打印
  18. 屏幕接口 仅限于连接屏幕
  19. 扬声器功放芯片 专业音频功率放大芯片,提供清晰饱满的音频输出,保障高品质外放体验

接口介绍

ESP32-C6-Touch-AMOLED-2.16 接口介绍

AMOLED 屏幕参数

参数参数
显示面板AMOLED显示尺寸2.16 英寸
显示分辨率480 × 480 pixels显示颜色16.7M
显示亮度600cd/㎡对比度100000:1
通信接口QSPI驱动 ICCO5300
触控支持触控 ICCST9220

产品尺寸

ESP32-C6-Touch-AMOLED-2.16 产品尺寸

开发方式

ESP32-C6-Touch-AMOLED-2.16 支持 Arduino IDE 和 ESP-IDF 两种开发框架,为开发者提供灵活的选择,您可以根据项目需求和个人偏好选择合适的开发工具。

两种开发方式各有优势,开发者可根据自身需求和技能水平选择。Arduino 简单易学、上手快,适合初学者和非专业人士;ESP-IDF 则提供更高级的开发工具和更强的控制能力,适合有专业背景或对性能要求较高的开发者,更适用于复杂项目开发。

  • Arduino IDE 是一款便捷灵活、易于上手的开源电子原型平台。无需太多基础知识,简单学习后即可快速开发。Arduino 拥有庞大的全球用户社区,提供海量开源代码、项目示例和教程,以及丰富的库资源,封装了复杂功能,让开发者能够快速实现各种功能。您可以参考 Arduino IDE 开发环境搭建教程 完成初始设置,教程中同时提供了相关示例程序供参考。

  • ESP-IDF 全称 Espressif IoT Development Framework,是乐鑫科技为 ESP 系列芯片推出的专业开发框架。它基于 C 语言开发,包含编译器、调试器、烧录工具等,支持命令行或集成开发环境(如 Visual Studio Code 配合 Espressif IDF 插件)开发,插件提供代码导航、项目管理、调试等功能。我们推荐使用 VS Code 进行开发,具体配置过程可参考 ESP-IDF (VS Code) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。