跳到主要内容

ESP32-P4-Pico

全新升级

您正在浏览全新文档。如果您更熟悉旧版的浏览方式,仍可访问对应的 旧版页面

ESP32-P4-Pico

ESP32-P4-Pico 是一款基于 ESP32-P4 的多媒体开发板。它提供丰富的人机交互接口,包括 MIPI-CSI (集成图像信号处理器 ISP)、MIPI-DSI、SPI、I2S、I2C、LED PWM、MCPWM、RMT、ADC、UART 和 TWAI 等。此外,支持 USB OTG 2.0 HS,并板载 40PIN GPIO 扩展接口,兼容部分树莓派 Pico 扩展板,实现更广泛的应用适配。ESP32-P4 采用 400MHz 双核 RISC-V 处理器,支持最大 32MB PSRAM,具备 USB 2.0、MIPI-CSI / MIPI-DSI 和 H.264 编码等外设,满足低成本、高性能和低功耗的多媒体开发需求。此外,ESP32-P4 集成数字签名外设和专用密钥管理单元,确保数据与操作安全。ESP32-P4-Pico 专为高性能和高安全应用设计,满足嵌入式系统在人机交互、边缘计算和 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)。
    • 封装内叠封 32 MB PSRAM,板载 32MB Nor Flash
  • 外设接口
    • 板上引出 2 × 20 排针,引出 27 个剩余可编程 GPIO
    • 板载扬声器接口、麦克风,可使用 Codec 芯片和功放芯片实现理想的音频功能需求
    • 板载 MIPI-CSI 高清摄像头接口,支持全高清 1080P 画面采集及编码,集成图像信号处理器(ISP)、H264 视频编码器,支持 H.264 & JPEG 视频编码(1080P @30fps),方便应用到计算机视觉、机器视觉等领域
    • 板载 MIPI-DSI 高清屏显接口,集成像素处理加速器(PPA)、2D 图形加速控制器(2D DMA),支持 JPEG 图像解码(1080P @30fps),为高清屏显和流畅的 HMI 体验提供了强大支持,方便应用到智能家居中控屏、工业中控屏、自动贩卖机等场景

硬件说明

ESP32-P4-Pico 硬件说明 1

  1. ESP32-P4NRW32 ESP32-P4 叠封 32MB PSRAM
  2. 32MB Nor Flash
  3. 显示屏接口 MIPI-DSI (2-lane),可接入 5 / 7 / 8 / 10.1 寸 DSI 屏幕
  4. 摄像头接口 MIPI-CSI (2-lane), 可接入 OV5647 等摄像头
  5. Type-C 接口 可用于供电与程序烧录、调试
  6. 贴片麦克风
  7. 喇叭接口 MX1.25 2P 连接器,支持 8Ω 2W 喇叭
  8. 4PIN USB 接口 USB OTG 2.0 High Speed 接口
  9. BOOT 按键 上电或者复位时按下,进入下载模式
  10. RST 按键 复位按键
  11. 电源指示灯
  12. MicroSD 卡槽 SDIO 3.0 接口协议

引脚定义

ESP32-P4-Pico 引脚定义

产品尺寸

ESP32-P4-Pico 产品尺寸

开发工具介绍

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

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

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