跳到主要内容

ESP32-P4-WIFI6-Touch-LCD-7B

ESP32-P4-WIFI6-Touch-LCD-7B

本产品是基于 ESP32-P4 芯片的双核加单核 RISC-V 高性能开发板。配备了 7 英寸 1024 × 600 横屏触摸显示屏,支持丰富的人机交互接口,包含 MIPI-CSI (集成图像信号处理器 ISP),它还支持 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
  • 外设接口
    • 板上引出 2*12 接线端子,引出 17 个剩余可编程 GPIO
    • 板上引出 MIPI-CSI、MIPI-DSI、USB 2.0 OTG HS、SDIO 3.0 SD 卡槽、支持回声消除的双麦克风、扬声器端子和 RTC 电池座子等常用外设接口

硬件说明

ESP32-P4-WIFI6-Touch-LCD-7B 硬件说明 1

  1. ESP32-P4-Core 集成 ESP32-P4NRW32、32MB Nor Flash
  2. ESP32-C6-MINI-1 SDIO 接口协议,拓展开发板 Wi-Fi 6. Bluetooth 5 (LE)
  3. ESP32-C6 UART 端子 用于 ESP32-C6 模组烧录固件
  4. ES8311 低功耗音频编解码芯片 用于处理音频编码. 解码
  5. ES7210 回声消除芯片 回声消除芯片,可用于消除回声,提高音频采集准度
  6. MIPI DSI LCD 接口 连接 MIPI 7 寸屏
  7. 触摸接口
  8. MIPI-CSI (2-lane) 接口 15PIN 1.0mm 间距,支持 MIPI-CSI (2-lane),可接入 RPi FPC Camera (B) / RPi Camera (B) 等摄像头
  9. MX1.25 正向电池接口
  10. PH 2.0 喇叭接口 (不区分极性)
  11. RTC 电池座 尺寸为 1220,仅支持接入可充电的 3V~3.3V 电池
  12. 电源总开关
  13. LED 工作状态指示灯
  14. Type-A 接口 USB OTG 2.0 High Speed 接口
  15. Type-C 接口 USB1.1 FS 直出 可用于供电与程序烧录. 调试
  16. Type-C 接口 USB TO UART 可用于供电与程序烧录. 调试
  17. RESET 按键 复位按键
  18. BOOT 按键 上电或者复位时按下,进入下载模式
  19. PH2.0 4PIN 接线端子 支持接入 I2C 设备
  20. PH2.0 4PIN 接线端子 支持接入 UART 设备
  21. PH2.0 4PIN 接线端子 支持接入 CAN 设备
  22. PH2.0 4PIN 接线端子 支持接入 RS485 设备
  23. 贴片麦克风矩阵 麦克风输入及回声消除
  24. PH2.0 12PIN 接线端子 拓展 17 个可自定义 GPIO 及常用供电
  25. Micro SD 卡槽 SDIO 3.0 接口协议
  26. 预留区域 可用于放置充电电池

产品尺寸

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

开发工具介绍

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

注意

ESP32-P4 目前在 Arduino 平台的适配范围有限,为确保开发稳定性,现阶段推荐使用 ESP-IDF 开发。 针对 Arduino 平台的使用诉求,您可至 GitHub 参与讨论:Support of Arduino

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