跳到主要内容

ESP32-C6-Touch-AMOLED-1.43

本产品是一款微雪 (Waveshare) 设计的高性能、高集成的微控制器开发板,外挂大容量 Flash。板载 1.43 英寸高清 AMOLED 显示屏、高度集成的 RTC、IMU、Micro SD 卡槽、低功耗音频编解码芯片、双 MIC 电路及锂电池充放电等外设,同时预留 USB、UART、I2C 及 GPIO 等接口,提供灵活扩展能力,方便开发并嵌入到产品中。

产品特性

  • 搭载 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
  • 板载 1.43 英寸电容触摸高清 AMOLED 屏,466 × 466 分辨率,16.7M 彩色,能清晰地显示彩色图片
  • 内置 CO5300 驱动芯片和 FT6146 电容触控芯片,分别使用 QSPI 和 I2C 接口通信,提升性能的同时不占用过多的引脚资源
  • 配备双数字麦克风阵列,支持更丰富的语音交互功能,适用于精准语音识别及近场 / 远场语音唤醒应用
  • 板载 QMI8658 六轴惯性测量单元 (3 轴加速度、3 轴陀螺仪),可检测运动姿态、计步等功能
  • 板载 PCF85063 RTC 芯片,可方便实现 RTC 功能需求
  • 板载 PWR、BOOT 两个可自定义功能的侧边按钮,方便使用按钮进行自定义功能开发
  • 板载 3.7V MX1.25 锂电池充放电接口
  • 板载 Micro SD 卡槽,可灵活扩展存储和快速进行数据传输,适用于数据记录和媒体播放,简化了电路设计
  • 引出 UART 和 I2C SH1.0 4PIN 接口,并预留 2 × 4PIN 2.54mm 间距的接口
  • 使用 AMOLED 屏幕,具有更高的对比度、更广的视角、丰富的色彩和快速响应时间,视觉效果更出色,同时具备纤薄设计、低功耗和灵活性等优点
  • 可选配外壳,CNC 外壳设计精美,接口说明标注清晰,整体美观,便于携带

资源简介

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

  1. ESP32-C6 集成 RISC-V 单核处理器,160MHz 运行频率,支持 2.4GHz Wi-Fi 6 和 BLE 5
  2. 板载贴片天线 支持 2.4GHz Wi-Fi (802.11 b/g/n) 和 Bluetooth 5 (LE)
  3. ES7210 ADC 音频解码芯片 高性能低功耗音频模数转换器,支持多路麦克风输入
  4. MX1.25 2PIN 锂电池接口 用于连接锂电池,支持电池供电
  5. MX1.25 2PIN 扬声器接口 音频输出信号,支持外接扬声器
  6. 双麦克风阵列设计 双数字麦克风阵列,支持更丰富的语音交互功能
  7. SH1.0 4PIN I2C 接口 标准 I2C 总线接口,便于扩展传感器等设备
  8. SH1.0 4PIN UART 接口 用于调试或与其他模块进行数据交互
  9. PWR 电源按键 配合程序可实现锂电池供电情况下的电源控制
  10. BOOT 按键 按住 BOOT 按键,重新上电可进入下载模式
  11. PCF85063 RTC 时钟芯片,支持时间保持功能
  12. 2 × 4PIN 2.54mm 间距排母 用于外部模块扩展,兼容杜邦线
  13. Type-C 接口 用于烧录程序和日志打印
  14. W25Q128JVSI 16MB Flash 存储器
  15. ES8311 DAC 音频编码芯片 高性能低功耗音频数模转换器
  16. QMI8658 三轴加速度计 + 三轴陀螺仪,可用于姿态感知、动作识别等应用
  17. TCA9554PWR 8 位 I2C GPIO 扩展芯片
  18. Micro SD 卡槽 支持 FAT32 格式的 SD 卡,用于数据扩展

接口介绍

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

产品尺寸

不带外壳版本

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

带外壳版本

ESP32-C6-Touch-AMOLED-1.43-B 产品尺寸

AMOLED 屏幕参数

AMOLED 屏幕参数

开发方式

ESP32-C6-Touch-AMOLED-1.43 支持 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) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。