跳到主要内容

ESP32-P4-WIFI6-Touch-LCD-X

ESP32-P4-WIFI6-Touch-LCD-7

本系列产品是一款基于 ESP32-P4 芯片的双核加单核 RISC-V 高性能开发板。配备了 7 / 8 / 10.1 英寸 IPS 触摸显示屏,支持丰富的人机交互接口,包含 MIPI-CSI (集成图像信号处理器 ISP),它还支持 USB 2.0 OTG HS 以实现高速连接。ESP32-P4 芯片集成了数字签名外设和专用密钥管理单元,确保数据和操作的安全性,专为高性能和高安全应用设计,充分满足嵌入式应用对人机界面支持、边缘计算能力和 IO 连接特性等方面的更高需求。

产品特性

  • 处理器
    • 搭载 RISC-V 32 位双核处理器(HP 系统),配备 DSP 和指令集扩展、浮点运算单元(FPU),主频高达 360MHz
    • 搭载 RISC-V 32 位单核处理器(LP 系统),主频高达 40MHz
    • 搭载 ESP32-C6 WIFI/BT 协处理器,通过 SDIO 拓展 WIFI 6/Bluetooth 5 等功能
  • 存储器
    • 128 KB 的高性能(HP)系统只读存储器(ROM)。
    • 16 KB 的低功耗(LP)系统只读存储器(ROM)。
    • 768 KB 的高性能(HP)L2 内存(L2MEM)。
    • 32 KB 的低功耗(LP)SRAM。
    • 8 KB 的系统紧密耦合内存(TCM)。
    • 芯片封装内叠封 32MB PSRAM,封装外集成 32MB Nor Flash
  • 外设接口
    • 板上引出 MIPI-CSI、MIPI-DSI、USB 2.0 OTG、SDIO 3.0 Micro SD 卡槽、支持回声消除的双麦克风和扬声器等常用外设

硬件说明

ESP32-P4-WIFI6-Touch-LCD-X 硬件说明 1

  1. ESP32-P4-Core 集成 ESP32-P4NRW32、32MB Nor Flash
  2. ESP32-C6-MINI-1U-H8 模组 采用 SDIO 接口协议,拓展开发板 Wi-Fi 6、Bluetooth 5 (LE) 功能
  3. MIPI CSI 接口 为 15PIN 1.0mm 间距,支持 MIPI-2lane 摄像头接入
  4. 2.54 4PIN 焊盘 用于 ESP32-C6 模组烧录固件
  5. 扬声器接口 规格为 1.25mm 2PIN
  6. TOUCH 接口 支持触摸功能扩展
  7. DSI 接口 用于显示设备连接与数据传输
  8. ES8311 低功耗音频编解码芯片 负责处理音频编码、解码任务
  9. ES7210 回声消除算法芯片 可有效消除回声,提升音频采集准度
  10. Micro SD 卡槽 采用 SDIO 3.0 接口协议,支持存储扩展
  11. 电池接口 为 JST 1.2mm 2PIN 规格,适配外部电池供电
  12. 板与板间信号传输接口 适用于 16PIN 0.5mm FPC 排线,实现板间信号交互
  13. 板与板间供电共地接口 适用于超薄 1.25mm 4PIN 接头转接线,保障供电与共地稳定
  14. 贴片麦克风 采用双麦克风阵列设计,优化音频采集效果
  15. Type-C 接口 USB TO UART 可实现供电、程序烧录与调试功能
  16. Type-C 接口 USB OTG 为 USB OTG 2.0 High Speed 接口,支持外设扩展
  17. 电源拨动开关 用于控制设备电源通断
  18. BOOT 按键 上电或复位时按下,可使设备进入下载模式
  19. RESET 按键 用于设备复位操作
  20. PWR、Charge 双色灯 分别作为电源指示灯与充电指示灯,直观显示设备状态
  21. 40PIN 排座 提供通用扩展接口,支持各类外设连接与功能拓展

引脚定义

ESP32-P4-WIFI6-Touch-LCD-X 引脚定义

产品尺寸

ESP32-P4-WIFI6-Touch-LCD-7

ESP32-P4-WIFI6-Touch-LCD-7 产品尺寸

ESP32-P4-WIFI6-Touch-LCD-8

ESP32-P4-WIFI6-Touch-LCD-8 产品尺寸

ESP32-P4-WIFI6-Touch-LCD-10.1

ESP32-P4-WIFI6-Touch-LCD-10.1 产品尺寸

开发工具介绍

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

注意

由于ESP32-P4在Arduino平台上适配的有限,现阶段推荐使用ESP-IDF

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