步驟1:步驟1:ESP32板,Arduino IDE安裝和VGA庫配置。
此步驟與《我之前的項目的strong》 第1步 是用ESP32完成的,因此只需點擊此鏈接,從第1步開始閱讀,直到子步驟3 。
您必須安裝 FabGL VGA庫,但是對于 Snake ,您需要最新版本:以防萬一將來它會改變,我在此步驟的底部放置了文件 src.new.rar 中的工作版本。您可以在
“ 。.. arduino-1.8.9 libraries” 文件夾中下載,解壓縮并將文件夾重命名為“ src”。
第2步:第2步:將“ Snake”上傳到ESP32
下載底部的 Snake.ino 這一步。
使用Arduino IDE打開它,并將其上傳到您的原始ESP32。如果沒有錯誤消息,則該代碼應該已經在運行。
步驟3:步驟3:連接VGA端口
您需要以下部件:
一個 DSUB15連接器,即要切割的VGA母連接器或VGA電纜。
三個 270歐姆電阻。
通過270歐姆電阻將ESP32 GPIO引腳2、15和21分別連接到VGA紅色,綠色和藍色。
分別將VGA Hsync和Vsync連接到ESP32 GPIO引腳17和4。
將DSUB15連接器的引腳5、6、7、8和10連接到ESP32 GND。
有關VGA DSUB15連接器引腳的定義,請參見此步驟中的圖片。注意,這是母連接器的焊接面。
步驟4:步驟4:連接四個按鈕
此步驟中的示意圖顯示如何將+ 5V的單個按鈕(常開)連接到ESP32給定的引腳。請注意,您還需要通過1至2 kOhm的電阻將ESP給定的引腳連接至GND。這樣,當釋放(打開)按鈕時,ESP引腳正好為零伏。
更具體地說,您需要按以下順序連接四個按鈕:
將12號針固定到右鍵上
將25號針固定到向上鍵上
將14針固定到左側按鈕
將35針固定到向下按鈕
步驟5:步驟5:結論和確認
如果一切正常,只需連接VGA顯示器,您就可以使用Snake了。
責任編輯:wv
-
Arduino
+關注
關注
188文章
6492瀏覽量
190103 -
ESP32
+關注
關注
20文章
1007瀏覽量
18834
發(fā)布評論請先 登錄
ESP32運行網頁服務器 (Web-Server)-入門篇

ESP32-S3-WROOM-1/ESP32-S3-WROOM-1U技術規(guī)格書
【AI技術支持】ESP32模組PSRAM的CS引腳上拉導致功耗上升處理

esp32上使用chatGPT做一些有意思的事情
esp32和esp8266代碼共用嗎
esp8266和esp32區(qū)別是什么
esp32用什么軟件編程
ESP32-WROOM-32E、ESP32-WROOM-32D、ESP32-WROOM-32U 有什么區(qū)別?ESP32-WROOM-32 后綴字母代表的意思是?

ESP32能取代STM32嗎?哪個更好?

請問ESP32-S3藍牙是否支持SPP?
樂鑫esp32系列在睡眠模式下保持藍牙連接的功耗測試

評論