基于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

相关推荐
LCG元5 小时前
STM32项目实战:基于STM32F103的智能农业监控系统
stm32·单片机·嵌入式硬件
ACP广源盛139246256735 小时前
IX8024与科学大模型的碰撞@ACP#筑牢科研 AI 算力高速枢纽分享
运维·服务器·网络·数据库·人工智能·嵌入式硬件·电脑
一起搞IT吧7 小时前
Android性能系列专题理论之十:systrace/perfetto相关指标知识点细节含义总结
android·嵌入式硬件·智能手机·性能优化
Truffle7电子8 小时前
STM32CubeIDE/Programmer/Touch GFX 应用
stm32·单片机·嵌入式硬件
constant_LDX8 小时前
步进电机开发(一、硬件设计)
单片机·嵌入式硬件
北山有鸟9 小时前
修改源码法和插件法
嵌入式硬件·学习
richxu202510019 小时前
嵌入式学习之路->stm32篇->(14)通用定时器(上)
stm32·单片机·嵌入式硬件·学习
Deitymoon9 小时前
STM32——串口通信(USART)
单片机·嵌入式硬件
iCxhust9 小时前
微机原理实践教程(C语言篇)---A002流水灯
c语言·开发语言·单片机·嵌入式硬件·51单片机·课程设计·微机原理
Deitymoon11 小时前
STM32——外部中断按键控制led
stm32·单片机·嵌入式硬件