跳到主要内容

ESP32-P4-WIFI6-POE-ETH

ESP32-P4-WIFI6-POE-ETH

ESP32-P4-WIFI6-POE-ETH 是一款基于 ESP32-P4 的多媒体开发板,并集成 ESP32-C6,支持 Wi-Fi 6 和 Bluetooth 5 (LE) 无线连接。它提供丰富的人机交互接口,包括 MIPI-CSI (集成图像信号处理器 ISP)、MIPI-DSI、SPI、I2S、I2C、LED PWM、MCPWM、RMT、ADC、UART 和 TWAI 等,还支持 USB OTG 2.0 HS,板上集成带 PoE 功能的 RJ45 以太网接口。ESP32-P4 采用 360MHz 双核 RISC-V 处理器,支持最大 32MB PSRAM,具备 USB 2.0、MIPI-CSI / MIPI-DSI 和 H.264 编码等外设,满足低成本、高性能和低功耗的多媒体开发需求。此外,ESP32-P4 集成数字签名外设和专用密钥管理单元,确保数据与操作安全。ESP32-P4-WIFI6-POE-ETH 专为高性能和高安全应用设计,满足嵌入式系统在人机交互、边缘计算和 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,模组集成 16MB Nor Flash
  • 外设接口
    • 板上引出 2*20 排针,引出 28 个剩余可编程 GPIO,支持丰富的外围设备
    • 板载 Type-A USB 2.0 OTG 接口、百兆以太网接口(支持 PoE)、SDIO3.0 SD 卡槽、Type-C UART 烧录口,方便不同场景使用
    • 板载扬声器接口、麦克风、3.5mm 耳机接口,可使用 Codec 芯片和功放芯片实现理想的音频功能需求
    • 板载 MIPI-CSI 高清摄像头接口,支持全高清 1080P 画面采集及编码,集成图像信号处理器(ISP)、H264 视频编码器,支持 H.264 & JPEG 视频编码(1080P @30fps),方便应用到计算机视觉、机器视觉等领域
    • 板载 MIPI-DSI 高清屏显接口,集成像素处理加速器(PPA)、2D 图形加速控制器(2D DMA),支持 JPEG 图像解码(1080P @30fps),为高清屏显和流畅的 HMI 体验提供了强大支持,方便应用到智能家居中控屏、工业中控屏、自动贩卖机等场景
    • 预留 PoE 模块接口,使开发板的供电方式更加灵活,仅一根网线接入 PoE 设备即可让 ESP32-P4-WIFI6-POE-ETH 系列实现联网和供电

硬件说明

ESP32-P4-WIFI6-POE-ETH 硬件说明 1

  1. ESP32-P4-Core 集成 ESP32-P4NRW32,32MB NOR Flash
  2. ESP32-C6-MINI-1U-H8 模组 SDIO 接口协议,兼容开发板 Wi-Fi 6,Bluetooth 5 (LE),外接天线采用 IPEX 3 代接口
  3. 显示屏接口 MIPI-2lane
  4. 摄像头接口 MIPI-2lane
  5. 5V 供电端子
  6. UART 接口 SH1.0 4PIN 可用于程序烧录、调试
  7. I2C 接口 SH1.0 4PIN 可用于外接 I2C 设备
  8. 电源指示灯
  9. RST 按键 复位按键
  10. BOOT 按键 上电或复位时按下,进入下载模式
  11. Type-A 和 Type-C 物理堆叠设计 Type-A 为 USB OTG 2.0 High Speed 接口,Type-C 为 UART 接口,可用于供电、烧录与调试
  12. 百兆 RJ45 网口 支持 PoE 供电
  13. Micro SD 卡槽 SDIO 3.0 接口协议
  14. ESP32-C6 UART 端子
  15. 贴片麦克风
  16. 40PIN 排针
  17. 音频编解码芯片、功放芯片和 MX1.25 喇叭接口 MX1.25 2P 连接器,支持 8Ω 2W 喇叭
  18. IP101 网口芯片

引脚定义

ESP32-P4-WIFI6-POE-ETH 引脚定义

产品尺寸

ESP32-P4-WIFI6-POE-ETH 产品尺寸

开发工具介绍

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