芯查查logo
  • 数据服务
    1. 新产品
    2. 物料选型
    3. 查替代
    4. 丝印反查
    5. 查品牌
    6. PCN/PDN
    7. 查方案
    8. 查代理
    9. 数据合作
  • SaaS/方案
      SaaS产品
    1. 供应链波动监控
    2. 半导体产业链地图
    3. BOM管理
    4. 解决方案
    5. 汽车电子
    6. 政府机构
    7. 数据API
  • 商城
  • 行业资讯
    1. 资讯
    2. 直播
  • 论坛社区
    1. 论坛
    2. 学习
    3. 测评中心
    4. 活动中心
    5. 积分商城
  • 查一下
  • 开通会员
DIY ESP32-S3掌机
原创 发布时间:2022/08/12 13:49
版块:
每日打卡
简介:使用ESP32-S3制作一款小掌机,性能略高于esplay掌机.

1.  先看成品的演示视频:

 2.原理图:

     


3.烧录:

  3.1 使用新版烧录工具(这里用的是flash_download_tool_3.9.2),选择好型号以及接口

   

  3.2选择对应的引导文件和初始固件,开始烧录:


 等待烧录完成后就可以进入掌机的烧录模式进行模拟器的安装了.


 4.SD卡目录结构:

    

  其中odroid是自动生成的,不需要手动建立. 所有固件都需要放在firmware目录内. roms里按照模拟器分将rom别放置到对应的文件夹.目前模拟器不支持读取压缩包内的游戏rom.


5.烧录Launcher和模拟器:

  当前所有固件如下.

  

 launcher.fw为必须烧录的固件,这个相当于其它模拟器的前端. 没有烧录顺序的限制,反复烧录某一个模拟器也不会覆盖其它的,但是建议将 launcher.fw作为第一个烧录的固件.其它模拟器可以根据需要决定是否烧录. 全部烧录需要使用flash为16M版的ESP32-S3.

  总体设计已经完成,硬件设计上还有一些小的缺陷,比如没有复位键,元件分布需要优化,固件存在一些小的bug等等.由于使用的是内置USB方式上传和调试代码,这在很多时候不那么方便,所以准备等有时间还是加上独立的烧录模块.


注: SFC模拟器存在bug,运行也不流畅.

     原理图与PCB文件在附件中,下载后导入立创EDA可用.

工程附件
Esp32-s3掌机.zip
固件.zip
单片机/MCU论坛 ESP32/8266 DIY设计 其他模块
2022/08/12 13:49
  • 举报
😁😂😃😄😅😆😉😊😋😌😍😏😒😓😔😖😘😚😜😝😞😠😡😢😣😤😥😨😩😪😫😭😰😱😲😳😵😷😸😹😺😻😼😽😾😿🙀🙅🙆🙇🙈🙉🙊🙋🙌🙍🙎🙏✂✅✈✉✊✋✌✏✒✔✖✨✳✴❄❇❌❎❓❔❕❗❤➕➖➗➡➰🚀🚃🚄🚅🚇🚉🚌🚏🚑🚒🚓🚕🚗🚙🚚🚢🚤🚥🚧🚨🚩🚪🚫🚬🚭🚲🚶🚹🚺🚻🚼🚽🚾🛀Ⓜ🅰🅱🅾🅿🆎🆑🆒🆓🆔🆕
@好友

全部评论

加载中
游客登录通知
已选择 0 人
自定义圈子
移动
发布帖子
发布动态
发布问答
发布者
m格格巫
创作者认证
最新帖子
芯查查技术沙龙第4期—ADI智能音频解决方案分享完美落幕LDO串联或并联二极管有什么用?电路保护与特殊应用解析缝纫机伺服0.3秒启停稳如磐石:三招驯服“针位漂移”顽疾伺服电机过载预警:从电流纹波揪出轴承暗伤的猎杀方案芯片丝印反查求助
热门版块
查看更多
电子元器件
维修技术
问型号
问技术
问行情
麦博大学堂
汽车电子工程师论坛
工业电子专区
新手入门指南
单片机/MCU论坛

3255

收藏

分享

微信扫码
分享给好友

评论