久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 基于ESP32制作的掌上游戲機 [打印本頁]

作者: ns123123    時間: 2022-2-4 01:59
標題: 基于ESP32制作的掌上游戲機
簡介

一個基于ESP32制作的開源游戲掌機,可以運行標準的NES(日版為FC)游戲,支持單聲道音頻。讓你隨時回味兒時的時光。

固件基于樂鑫官方和moononournation二次開發(fā)的項目,Github地址:

https://github.com/moononournation/esp32-nesemu

▌版本更新

【V1.1-200807】

特性注意事項▌鍵位圖

▌IO映射FunctionIOComments

LCD-SCLK

GPIO18



LCD-MOSI

GPIO23



LCD-DC

GPIO17



LCD-CS

GOIO5



LCD-RST

GPIO4



KEY-UP

GPIO14

With 4.7k ohm pullup resistor


KEY-DOWN

GPIO32

With 4.7k ohm pullup resistor


KEY-RIGHT

GPIO33

With 4.7k ohm pullup resistor


KEY-LEFT

GPIO27

With 4.7k ohm pullup resistor


KEY-A

GPIO35

With 4.7k ohm pullup resistor


KEY-B

GPIO34

With 4.7k ohm pullup resistor


KEY-START

GPIO16

With 4.7k ohm pullup resistor


KEY-SELECT

GPIO13

With 4.7k ohm pullup resistor


▌示例運行Contra游戲

作為ESP32開發(fā)板運行例程(LittleVGL)

▌如何制作?準備材料

以下商品需要在第三方平臺購買

其他元件按照BOM表格在立創(chuàng)商城購買即可,其中電池鏈接:鋰電池 700mA

準備外殼

使用第三方3D打印服務或自行打印外殼,外殼的模型文件在附件中。


打樣PCB


開始制作

1,焊接PCB正面元件(不要焊接屏幕)

2,焊接PCB反面元件(不要焊接電池)

3,通過紅框位置為PCB供電,供電電壓為3.3V,同時通過USB將PCB連接至電腦

4,在電腦上通過串口助手軟件查看ESP32是否正常輸出啟動Log,如果沒有,請重新檢查元器件焊接是否有誤(不用關(guān)心Log內(nèi)容,只要正常輸出log了即可)

5,關(guān)閉串口助手,下載附件中的“ESP32-FLASH下載工具-已設(shè)置好.zip”

6,運行工具

7,選擇ESP32 Download Tool

8,檢查關(guān)鍵設(shè)置是否與如下圖片中一致(下載的工具是已經(jīng)設(shè)置好的,正常情況下不需要做任何變動)

9,選擇正確的COM口,點擊Start開始下載

10,正常情況下下載應該會自動開始,進度條會開始走動,如圖:

11,如果下載長時間未自動開始,按住“下載”鍵不丟后按一下“復位”,然后再次點擊下載工具上的“START”

12,如果按照第11步操作后,依然報錯,則可能是元件損壞或焊接不良,請重新檢查焊接。

13,等待程序正常下載完畢后,斷開USB連接和供電,下圖為下載正常結(jié)束

14,焊接屏幕,但是先不要固定屏幕。

15,確保電源開關(guān)處于關(guān)閉狀態(tài)(撥動桿在上方為關(guān)閉),然后焊接電池


16,打開電源開關(guān),如果無異常,應該會出現(xiàn)“TANK”的游戲畫面。如果白屏或者屏幕不亮。請在斷開電池后從第一步開始重新檢查焊接、下載是否有誤。


17,使用直徑2.5mm鉆頭擴展螺絲孔,如果沒有相關(guān)工具,也可以使用自攻螺絲

18,撕去液晶屏保護膜(按照自己的習慣來,不想撕可以不撕)。使用液晶屏自帶的雙面膠或者自行打膠固定屏幕(千萬不要固定歪了!),將PCB放入底殼,放置好按鍵,蓋上頂殼,擰好螺絲。

19,大功告成,開始玩耍~

▌下載新游戲

1.準備好游戲的ROM文件(*.nes)

2.運行附件中的“ESP32-Flash下載工具-下載多個游戲”

3.點擊紅框中按鈕,在彈出的文件選擇對話框中選擇文件類型為“所有文件”,然后選擇你要下載的游戲ROM文件

4.打開游戲機電源(重要!!!),將游戲機通過USB連接至電腦,然后選擇正確的COM口,點擊START開始下載

5.下載完成后,按一下游戲機的“復位”鍵,默認運行第一個游戲。

6.按住方向鍵不丟,然后打開電源(開機狀態(tài)下為按復位鍵),會自動根據(jù)按下的方向鍵啟動不同的游戲。對照如下

游戲序號方向鍵

1

默認(不按任何按鍵)


2

方向鍵-上


3

方向鍵-下


4

方向鍵-左


5

方向鍵-右


▌圖賞


esp32游戲機.zip

18.62 MB, 下載次數(shù): 53, 下載積分: 黑幣 -5


作者: lxm41577    時間: 2022-4-22 15:53
看按鍵有些硬,改進一下
作者: lose2836    時間: 2022-4-23 13:07
lxm41577 發(fā)表于 2022-4-22 15:53
看按鍵有些硬,改進一下

應該用軟的那種,這個看psp的按鍵或是手柄按鍵。要是用8266,應該可以點對點連接的可能




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久久免费视频观看 | 毛片毛片毛片毛片毛片毛片 | 国产精品久久 | 久草热视频 | 日韩城人网站 | 亚洲国产成人精品女人久久久 | 亚洲福利专区 | 国产成人av网站 | 欧美色综合 | 中文字幕第5页 | 免费观看一区二区 | 四虎1515| 一区二区在线看 | 中文字幕在线一区二区三区 | 毛茸茸性猛交xxxx | 91中文在线 | 欧美日韩中文字幕 | 青草久久久 | 成 人 黄 色 片 在线播放 | 久久av片 | 日韩理论在线 | 69av视频| 日本一级大毛片a一 | 免费在线观看黄色片 | 国产成人精品在线观看 | av老司机在线 | 麻豆成人免费视频 | 毛片网站免费 | 亚洲成av | 欧美激情一二三区 | 香蕉在线播放 | 天天天天天干 | 国产中文在线 | 一道本av| 国产三级在线看 | 天天视频国产 | 天堂中文在线视频 | 3d动漫精品h区xxxxx区 | 91综合在线 | 日韩一区二区三区免费 | 黄色影院在线观看 |