文章目录
ESP32|夜青回来了! ESP32 (MCU) NES 模拟器
前言
小时候我们都喜欢玩FC,现在还是有很多人想制作自己的游戏机(模拟器)来玩几款小时候喜欢的游戏,而nes模拟器是最好的选择。 我们可以学习硬件和软件的各个方面,这是很多程序员在编程和开发道路上不可或缺的环节。
好处这么多,但是从零开始做一款游戏很难吗?
需求分析
我希望制作游戏机不要涉及太多的硬件知识。 如果要自己画电路板,然后点焊元件,那就太麻烦了! 我只是想利用我现有的能力,使用常见的硬件模块构建一个游戏机,如果之前的硬件可以用于其他实验或项目就更好了!
上面的演示视频已经满足了我们的需求。 我们像搭积木一样构建所有硬件,所有功能都可以通过配置文件定制!
硬件选择 硬件概述
姓名数量
ESP32显卡
MicroUSB数据线
面包板+面包线
TFT ILI9341 屏幕 (240x320)
SPI TF卡模块
16GB TF卡
NES 操纵杆 + 转接板
CJMCUTRRS 3.5mm音频插座模块
ESP32 NES模拟器效果图
控制方式有3种,可以在源码上配置:
项目介绍
硬件组合合理nc游戏源码nc游戏源码,成本低,DIY性高。 模块化硬件可以重复用于其他项目或实验。 本项目的功能特点:
项目使用VScode+platformio插件开发,以上功能可以在./platformio.ini文件中进行定制。
请将 NES 游戏文件存储在 SD 卡上的 /nes 文件夹中。
源代码和硬件获取视频教程待续。 。 。