nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES

文章目录

ESP32|夜青回来了! ESP32 (MCU) NES 模拟器

前言

小时候我们都喜欢玩FC,现在还是有很多人想制作自己的游戏机(模拟器)来玩几款小时候喜欢的游戏,而nes模拟器是最好的选择。 我们可以学习硬件和软件的各个方面,这是很多程序员在编程和开发道路上不可或缺的环节。

好处这么多,但是从零开始做一款游戏很难吗?

nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES

需求分析

我希望制作游戏机不要涉及太多的硬件知识。 如果要自己画电路板,然后点焊元件,那就太麻烦了! 我只是想利用我现有的能力,使用常见的硬件模块构建一个游戏机,如果之前的硬件可以用于其他实验或项目就更好了!

上面的演示视频已经满足了我们的需求。 我们像搭积木一样构建所有硬件,所有功能都可以通过配置文件定制!

硬件选择 硬件概述

nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES

姓名数量

ESP32显卡

MicroUSB数据线

nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES

面包板+面包线

TFT ILI9341 屏幕 (240x320)

SPI TF卡模块

16GB TF卡

nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES

NES 操纵杆 + 转接板

CJMCUTRRS 3.5mm音频插座模块

ESP32 NES模拟器效果图

控制方式有3种,可以在源码上配置:

nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES

项目介绍

硬件组合合理nc游戏源码nc游戏源码,成本低,DIY性高。 模块化硬件可以重复用于其他项目或实验。 本项目的功能特点:

项目使用VScode+platformio插件开发,以上功能可以在./platformio.ini文件中进行定制。

请将 NES 游戏文件存储在 SD 卡上的 /nes 文件夹中。

源代码和硬件获取视频教程待续。 。 。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 游戏源码 nc游戏源码-ESP32 | 一款基于ESP32的低成本、高扩展性的NES游戏机(一)(开源ES https://www.wkzy.net/game/177101.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务