DIY掌机,自制ESP32游戏机,超详细教程,全是干货,看完你也能做自己的掌机
啥样拆解
2022年04月13日 12:00

今天给大家带来esp32掌机的制作教程,我会做到尽量详细,让大家可以用最少的精力就能够轻松的做出一台掌机小玩具。

所谓工欲善其事必先利其器,所以先给大家说一下需要准备哪些必要的工具。

首先是电烙铁

烙铁需要尖头和刀头,两种烙铁头,技术过硬的话一种也是可以的

最好是买这种恒温电烙铁

当然便宜的也是没有问题的。

然后需要一个加热台。

财力雄厚的话买恒温加热台是最好的

我买的是这种20几块的LED灯珠拆焊板,其实这种也就够用了。拆焊板记得买带开关线的,不然要自己找线接。

有条件的朋友还可以买个桌面隔热垫。免得桌面被烫伤。

我没买,我一直用的是一块三合板和瓷砖隔热的。省钱了。

最好再来一把热风枪

这种便宜的也是可以的。

但是这种塑料的不行

或者直接买这种风枪焊台2合一的

当然,不买的话也是影响不大,只不过有它处理连锡和拆焊的时候更方便

接着是锡膏。

买这种中温有铅锡就可以了。

送针头和推杆的。一支就够了,还有多很多,可以留着以后用。

助焊膏也叫焊油,焊宝,这东西很好用,焊锡之前抹一点在板子上可以让焊点更漂亮,受热也更均匀,呃,这个是可有可无的,不想要可以不买。

松香,松香是助焊用的,一般买烙铁松香都会送一个的。还有焊锡丝。可以直接买烙铁的套餐,一般都是带有焊锡丝,松香,助焊膏,和吸锡器的。这样这些小东西就不需要单独购买了。

对了,还有镊子,买烙铁的时候也会送的,我的这些都是买烙铁,焊锡,还有一些配件送的。或者买这种好一些的也是可以的。但是不要用塑料的,塑料的不耐高温,容易化。单独买的话

记得买防静电的。

万用表。万用表很方便,很好用,家里备一个也可以以防不时之需。万用表也不贵,十几二十块也就有了。

对了,买的时候要注意太便宜的那种有可能少几个功能的,比如没有电容测量档

基本上需要用到的工具就是这些。

然后就是电子元件的采购,在我提供的资料包里有一个表单。里面有标明需要的数量,型号,和封装。搜索的关键词一般是 封装+型号  比如第一个,我们要买的是0805的电阻 阻值是1K的。(小知识点,电路里R表示的是电阻,C表示电容。)

基本上是这些贴片电阻电容都是按100个来卖的。如果只制作一台 那买一份就够了。表单2里标的单价是单个元件的价格。一般100个电阻也就1块钱左右。

有几个钽电容会稍微贵一点点。这些元件尽量在同一个店铺买,省运费。我通常会把买了的元件标注成黄色,到货了标成绿色,这样方便后期查看哪些到货了哪些还没买。

这些元件里面最贵的是主控ESP32和屏幕。

屏幕我用的是9341驱动的2.4寸液晶屏。

ESP32用的是wrover-e,这款有3个版本4M,8M,16M的,价格相差2块钱左右,建议买8M或者16M的,

用4M的有些游戏运行不了。

然后是PCB板的制作,可以直接把我资料包里的这个文件上传到嘉立创的网站上,当然你得先注册。每个月有2次白嫖5张PCB板子的机会。

财力雄厚的话也可以现金支持一下。下单完成之后就是等待,大约在4-5天之后你就会收到他们寄过来的快递了。不出意外的话就是长这个样子的。

如果觉得我做的pcb不好看的话,也可以用立创EDA自行修改我的PCB。

大家有兴趣的话给我留言,我考虑出一期立创EDA的使用教程。

板子,元件,工具,都收到之后就可以开始动手正式制作了。

先把板子上的所有焊点用焊油涂抹一遍,当然没买焊油的可以跳过这一步,然后把每个焊点都点上锡膏,记得不宜太多,一点就够了。

对了,这里建议按键部分最后再手工焊接就好。不需要上锡膏。

芯片引脚部分的锡膏只要涂抹在前部就可以了。

后面也涂上太多的话会连锡的。如果连锡了,用镊子刮一下把连住的锡断开就好了。

点完锡膏之后要尽快的开始放元件,不然就氧化变干不好操作了。

按照元件表单对应编号放上元件就好了。

除了几个钽电容和芯片,其它的电阻和电容都是没有极性的,也就是不分方向的。

芯片的方向就是看元件上带有圆点的地方对应PCB板子上丝印带有圆点的方向就可以了。

钽电容的方向就是元件上有横线的一头对应丝印上有横线的一头就行了。

如果因为制作问题导致有些丝印看不清楚的话,就按照我这张图片来。

还有一个有方向的就是这个肖特基二极管,元件有线的对应丝印有线的方向就行了。

摆好元件之后就打开加热台,(注意别烫手)稍等一下,加热台温度上来之后锡膏就会自动融化,并且吸附到元件上,这时候就要检查是不是有放不到位或者连锡了的元件。放不到位的只需要用镊子轻轻推一下就

背面元件都焊好了之后就是正面的元件,正面就用不了加热台了,点上锡膏用热风枪吹一下就好了。没有热风枪的,用烙铁烫一下也就上锡了的。焊完元件先别急着上屏幕

用我资料包里带的烧录软件试着烧录一下先。   烧录的时候要先短接ESP32右边从下往上数的第5脚和第6脚。

这里我做了引出的跳线的如果你焊了插针那直接短接插针就好了。

对了,烧录之前要先安装CH340串口驱动,如果你电脑已经装有了,那么不出意外的话连接上电脑,你会听到USB设备连接的叮咚声,并且在计算机设备管理器的端口里面会多一个com口出来。

如果没有,那就先安装CH340的驱动,然后重启电脑再试一下。CH340的驱动我忘记放资料包里了,大家用搜索引擎搜一下,很多的。

烧录软件的使用方法是打开 flash-download这个文件夹再打开里面flash-download这个程序,

打开之后会让你选择是使用的哪种芯片,这里我们选择ESP32.

然后就是点三个点号选择文件。

记得后面的地址位和前面的文件一定要对应起来,顺序不同没关系,但是地址一定要对应文件。4个文件选上之后把前面打勾。

选好COM口,波特率和上面的不用修改,然后点START,正常的话下面的进度条就会开始走动了。

很快,很快啊,烧录完成之后有 完成的提示。

那如果这里烧录成功的话,那咱们就可以开始焊接屏幕了。如果烧录出错,那就要检查是不是哪里没有焊接好出了问题,需要重新焊接,所以我才说烧录正常之前先不用焊接屏幕,不然到时候出

问题又要重新焊接的话把屏幕给搞坏了,就亏大了,毕竟屏幕占成本的大头啊。而且屏幕放着还很碍事。

可以按照这张问题和检查点的标注图来大致的检查一下。

焊接屏幕有个小技巧就是屏幕排线的背面有双面胶的,撕掉双面胶对好位置,打上锡膏,然后热风枪一吹就完美焊接上了。当然,用烙铁烫也是可以的。连锡了的话就用镊子刮一下。

对了,用热风枪和恒温烙铁的话建议温度调到300度左右就可以了。不用太高。

焊接好屏幕就可以把按键也焊接上去了。这里我使用的是6*6的无声海绵按键,喜欢微动手感的,这里可以换成其它的按键。或者锅仔贴也是可以的。

焊接好按键之后就是要准备一张32G以下的TF卡,我自己用是的不知道哪里拆的一张32M的内存卡,哈哈哈,没错,32M。TF卡格式是fat或者fat32

然后把资料包里SDCARD这个文件夹里面的文件拷贝到TF卡的根目录。

插入TF卡,不出意外的话机会看到这个画面。

这里显示的是应用固件,点A安装,安装需要一点点时间。直到安装完成之后

就进入ESPLAY的系统应用界面了。

游戏的ROM放在TF卡的ROMs里面对应的文件夹里。文件名可以是中文的。但是字数不要太多。网上下载到的rom一般都是压缩包,记得解压出来,FC的游戏后缀名是.nes   GB的游戏后缀名是.gb  如果你下载到的rom是.rar或者.zip的格式,那说明需要解压出来。

MP3音乐的话放在audio的文件夹里面。

音频格式我只测试了MP3,其它的没测试。

对了对了,电池,电池忘记说了,因为我自己用的是拆机的电池,所以电池是没有算成本的,大家也可以用其它设备的拆机电池。如果拆老电池的话记得连电池保护板一起拆下来。或者去网上买个聚合物锂电池也行,基本上带保护板的也就十来块。看容量大小而定的。然后把电池焊接到中间这两个电池焊接点上,注意分清楚正负极。焊接的时候要注意不要短接到一起的。我画PCB的时候这里画的是个连接器插子,后来焊接的时候发现我连接器用完了,我就直接焊在焊点上了,大家有条件的话也可以把插座焊上的,那电池只要拔插就可以了。

OK,这篇又臭又长的教程就结束了,感谢阅读。

如果制作成功的话,记得回来交作业