站内搜索
发作品签到
UomiPi-ESP32P4C6开发板
专业版

UomiPi-ESP32P4C6开发板

简介

基于鱼鹰光电ESP32P4C6模组和AXS15260D MIPI触摸屏的开发板,提供了丰富的外设接口与功能单元,包括摄像头、显示屏、音频、USB以及多种电源保护电路。

简介:基于鱼鹰光电ESP32P4C6模组和AXS15260D MIPI触摸屏的开发板,提供了丰富的外设接口与功能单元,包括摄像头、显示屏、音频、USB以及多种电源保护电路。
复刻成本:150

开源协议

CERN Open Hardware License

(未经作者授权,禁止转载)
创建时间:2025-12-24 13:27:28更新时间:2026-03-23 10:33:28

描述

相关资料

[演示]ESP32P4 MIPI屏开发板速览--哔哩哔哩
[代码库]ESP32P4_AXS15260D示例代码库--Github
TFT6.2寸长条形液晶显示屏452*1280全视角屏幕IPSin-cell机箱副屏--淘宝
代码注释:示例代码开启了全局缓冲、垂直同步和PAA加速,会导致帧数偏低,可关闭这些功能提高显示帧数,但会一定程度上造成画面撕裂。
QQ交流群:790715767

开发板简介

UomiPi-ESP32P4C6是一款高性能、多功能的嵌入式核心系统开发板。其设计核心为鱼鹰光电ESP32P4C6核心板,该核心板将 ESP32-P4 应用处理器与支持 Wi-Fi 6、蓝牙 5.0 和 802.15.4(Zigbee/Thread)的 ESP32-C6 无线协处理器集成于一体,同时专门适配6.2寸AXS15260D MIPI触摸屏。

本开发板提供了极其丰富的外设接口与功能单元,包括CSI摄像头、DSI显示屏、USB、MicroSD卡以及多种电源保护电路,专为需要复杂人机交互、多媒体处理、多协议无线连接和高速数据通信的先进物联网应用而设计。它极大地简化了产品开发流程,为AIoT(人工智能物联网)、多媒体处理、工业控制及复杂人机交互应用提供了一个高度集成、稳定可靠的开发平台。

功能特性

搭载RISC-V 32 位双核与单核处理器的高性能MCU

  • 128 KB HP ROM,16 KB LP ROM,768 KB HP L2MEM,32 KB LP SRAM,8 KB TCM
  • 强大的图像与语音处理能力,图像与语音处理接口包括JPEG编解码器、像素处理加速器(PPA)、图像信号处理器(ISP)、H264 视频编码器
  • 芯片封装内叠封32 MB PSRAM,封装外集成16MB串行Flash
  • 板上引出2x2x17个引脚,引出ESP32-P4的55个剩余可编程 GPIO,并引出ESP32-C6的9个可编程GPIO
  • 安全机制:安全启动、Flash 加密、硬件加密加速器和硬件随机数生成器。同时还支持硬件访问保护,可实现访问权限管理(APM)和权限分离
  • 适配6.2寸452*1280分辨率AXS15260D MIPI触摸屏

核心配置

  • 主控制器 - ESP32P4C6核心板
    ESP32-P4:高性能Xtensa®或RISC-V应用处理器,主频高达400 MHz,集成丰富外设。
    ESP32-C6:支持Wi-Fi 6、Bluetooth 5.0 (LE)和802.15.4 (Zigbee/Thread)的无线协处理器。
  • USB芯片 - FSW7227YMS10G/TR
    高速USB 2.0 (480 Mbps) 1:2多路复用器,用于在Type-C和USB-A接口之间切换。
  • 板载接口
    CSI摄像头接口(兼容树莓派)、DSI显示屏接口(适配AXS15260D屏幕)、屏幕触摸接口、Type-C接口(供电、串口、USB)、USB-A Host接口、MicroSD卡槽、扩展IO排针。

软件开发与调试

  • 开发环境
    Visual Studio Code + ESP-IDF插件、ESP-IDF开发环境、Arduino IDE,固件下载可使用乐鑫官方工具flash_download_tool
  • 串口调试
    通过板载的Type-C COM接口(CH340K)连接电脑,在设备管理器中识别到串行端即可进行日志打印和调试。
  • 固件下载
    通过SN74CBTLV3257DBQR模拟开关,可分别选择对ESP32-P4或ESP32-C6核心进行固件烧录

开发板尺寸

QQ20260119-161624.png

  • 螺丝孔适配以下型号贴片铜螺母以进行主副板间固定
    image.png

ESP32-P4C6-Core 核心板

  • 核心板图片
    QQ20260119-162155.png
  • 功能框图
    image.png
  • 核心板引脚布局
    QQ20260119-162321.png

硬件参数

image.png
image.png

引脚描述

image.png
image.png
image.png
image.png

启动项配置

Strapping 管脚

芯片在上电或硬件复位时,可以通过Strapping管脚和 eFuse位配置如下启动参数,无需微处理器的参与:

  • 芯片启动模式
    Strapping 管脚:GPIO35,GPIO36,GPIO37,GPIO38
  • ROM 日志打印
    Strapping 管脚:GPIO36
    eFuse 位:EFUSE UART PRINT CONTROL
  • JTAG 信号源
    Strapping 管脚:GPIO34
    eFuse 位:EFUSE_DIS_PAD_JTAG、EFUSE DIS USB JTAG 和EFUSE_JTAG_SEL_ENABLE
    上述 eFuse 位的默认值均为0,也就是说没有烧写过,eFuse 只能烧写一次,一旦烧写为1,便不能恢复为0
    上述 strapping管脚如果没有连接任何电路或连接的电路处于高阻抗状态,则其默认值(即逻辑电平值)取决于管脚内部弱上拉/下拉电阻在复位时的状态。

Strapping 管脚默认配置

Strapping 管脚默认配置
GPIO34浮空-
GPIO35弱上拉1
GPIO36浮空-
GPIO37浮空-
GPIO38浮空-

要改变 strapping管脚的值,可以连接外部下拉/上拉电阻。如果ESP32-P4用作主机MCU的从设备,strapping管脚的电平也可通过主机MCU控制。

所有strapping 管脚都有锁存器。系统复位时,锁存器采样并存储相应strapping 管脚的值,一直保持到芯片掉电或关闭。锁存器的状态无法用其他方式更改。因此,strapping管脚的值在芯片工作时一直可读取,strapping 管脚在芯片复位后作为普通IO管脚使用。

芯片启动模式控制

复位释放后,GPI035~GPOI38共同决定启动模式。详见下表。
image.png[ * ]表示默认值和默认配置。

Joint Download Boot 模式下支持以下下载方式:

  • USB Download Boot:
    USB-Serial-JTAG Download Boot
    USB 2.0 OTG Download Boot
  • UART Download Boot
  • SPI Slave Download Boot

ROM日志打印控制

系统启动过程中,ROM代码日志可打印至:

  • (默认)UARTO 和 USB 串口/JTAG控制器
  • USB 串口/JTAG控制器
  • UARTO

EFUSE_UART_PRINT_CONTROL 和GPIO36控制 UARTO ROM日志打印
image.png[ * ]表示默认值和默认配置。
EFUSE_DIS_USB_SERIAL_JTAG_ROM_PRINT 控制 USB串口/JTAG控制器 ROM日志打印,详见下表。
image.png[ * ]表示默认值和默认配置。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
ESP32-P4C6-Core核心板_使用指南2025.12.18.pdf
96
2
ESP32P4C6开发板说明书.pdf
83
3
ESP32P4模组基础底板V1.3.pdf
57
4
P4系列模组封装.zip
54
5
AXS15260D-S1_Datasheet_V1.2_20240306.pdf
47
6
AXS15260通信协议和坐标等说明.pdf
42
7
AXS报点协议.xlsx
32
8
HL062CTIPS4lane.pdf
37
9
flash_download_tool.zip
56
克隆工程
添加到专辑
0
0
分享
Logo GIF0
侵权投诉
知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

底部导航