基于esp32p4 的掌机

基于esp32p4 做的一个掌机使用的2.8寸mipi 屏幕,这个玩意9月份就做完,一直没有整理笔记,今天随便发一下。

硬件结构:主控 esp32p4 模组,屏幕 2.8 寸 mipi lcd, 音频使用ns4168 , 充电tp4056 再加上 dcdc 。这就是需要用到的几个芯片,都是非常简的电路结构。在电路板顶部将所有引脚都引出了,可以当开发板用,详情的进立创项目看吧。

因为基于retro-go ,所以主要的工作就是驱动屏幕,retro-go 本身只支持了一个spi 的屏幕, mipi dsi 需要自己实现,又因为选用的这个屏st7701 的ic 不支持旋转处理,所以使用了esp32-p4 的ppa 进行旋转。

立创项目: https://oshwhub.com/longxiangam/esp32p4_game

屏幕: https://e.tb.cn/h.Sphqmn63LsZiSs4?tk=pEEqfTCTtha

模组: https://e.tb.cn/h.SL774YhVPAOIZ51?tk=vo0efTC6oCj

代码: https://github.com/longxiangam/retro-go/tree/st7701

相关推荐
振南的单片机世界几秒前
EXTI“一线多挂”陷阱:PA0和PB0同时触发,中断函数懵了
arm开发·stm32·单片机·嵌入式硬件
coward914 分钟前
全志T507 (sun50iw9p1)sunxi pinctrl 子系统实现分析
linux·嵌入式硬件
ACP广源盛1392462567320 分钟前
Qwen3.8‑2.4T 开源落地@ACP#国产 MoE 大模型私有化部署中 MST 多屏转换芯片 GSV2231 硬件价值与应用场景
大数据·数据库·人工智能·嵌入式硬件
oshan20121 小时前
零基础STM32入门教程--04-工程文件分析
stm32·单片机·嵌入式硬件
lhbweilai2 小时前
FreeRTOS(事件组)
stm32·单片机·嵌入式硬件
szarron2 小时前
VNA6 便携式矢量网络分析仪:从入门到精通
数据库·嵌入式硬件·测试工具·5g·射频工程
恒锐丰科技韩生2 小时前
率能 SS8812T|8.2‑36V 双通道 H 桥电机驱动 ETSSOP28 带散热焊盘 打印机安防机器人专用
嵌入式硬件·硬件工程
LCG元2 小时前
STM32 HAL 库串口 DMA + 空闲中断接收不定长数据:从原理到量产级稳定方案
stm32·单片机·嵌入式硬件
嵌入式阿蔡3 小时前
OTA 实战四:安全启动与固件签名(Secure Boot)—— 拒绝非法固件
网络·stm32·单片机·嵌入式硬件·嵌入式实时数据库
LCMICRO-133108477463 小时前
国产长芯微LP8628完全P2P替代AD8628,零漂移、单电源、输入输出轨到轨高精度运放
arm开发·嵌入式硬件·fpga开发·硬件工程·精密运放·ad8628