跳到主要内容

ESP32-P4-WIFI6-Touch-LCD-4B

ESP32-P4-WIFI6-Touch-LCD-4B

本系列产品是基于 ESP32-P4 芯片的高性能开发板。采用双核加单核 RISC-V 架构设计,板载一块 4 英寸 720 × 720 分辨率的 IPS 触摸显示屏,支持丰富的人机交互接口,包括集成图像信号处理器 (ISP) 的 MIPI-CSI,以及支持高速连接的 USB OTG 2.0 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、Ethernet、SDIO 3.0 Micro SD 卡槽、支持回声消除的双麦克风、扬声器端子和 RTC 电池端子等常用外设接口 (不同产品引出部分不同,参考资源简介)

硬件说明

硬件说明 1 硬件说明 2

  1. ESP32-P4-Core 集成 ESP32-P4NRW32、32MB Nor Flash
  2. ESP32-C6-MINI-1U-H8 模组 SDIO 接口协议,拓展开发板 Wi-Fi 6、Bluetooth 5 (LE)
  3. 2.54 4PIN 焊盘 用于 ESP32-C6 模组烧录固件
  4. MIPI DSI LCD 接口 连接 MIPI 4 寸屏
  5. RTC 电池接口 接入可充电的 RTC 电池 (只支持可充电的 RTC 电池)
  6. 贴片麦克风 麦克风输入及回声消除
  7. BOOT 按键 电或者复位时按下,进入下载模式
  8. 扩展接口 (2.0mm 间距) 可用于连接 86 Panel Bottom Board、外接 IO
  9. RESET 按键
  10. PWR LED 灯 电源指示灯
  11. Type-C 接口 USB OTG USB OTG 2.0 High Speed 接口
  12. Type-C 接口 USB TO UART 可用于供电与程序烧录、调试
  13. ES7210 回声消除算法芯片 回声消除算法芯片,可用于消除回声,提高音频采集准度
  14. IP101 网口芯片
  15. ES8311 低功耗音频编解码芯片 用于处理音频编码、解码
  16. MIPI CSI 接口 15PIN 1.0mm 间距,支持 MIPI-2lane 摄像头 (仅可外接摄像头版本带此接口)
  17. 扬声器 MX1.25 2P 连接器,支持 8Ω 2W 喇叭
  18. Micro SD 卡槽 SDIO 3.0 接口协议
  19. 百兆 RJ45 网口
  20. 继电器工作指示灯
  21. 电源隔离模块
  22. 数字隔离
  23. 光耦隔离
  24. 继电器
  25. 继电器接线槽 5.08mm 4PIN
  26. RS485 接线槽
  27. 电源接口 DC 6V~30V 宽电压范围输入

产品尺寸

ESP32-P4-WIFI6-Touch-LCD-4B 产品尺寸 ESP32-P4-86-Panel-ETH-2RO 产品尺寸

开发工具介绍

这两种开发方式各有其优势,开发者可以根据自身需求和技能水平进行选择。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) 开发环境搭建教程,教程中同时提供了相关示例程序供参考。