国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何將ArduinoEsplora和M5Stack組合成一個NES游戲機

454398 ? 來源:工程師吳畏 ? 2019-08-23 10:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:什么是Arduino Esplora

如何將ArduinoEsplora和M5Stack組合成一個NES游戲機

Arduino Esplora是Atmega32U4 AVR微控制器板。

它是獨特的Arduino板,因為它構建了 - 在開箱即用的各種輸入傳感器中,包括操縱桿,4個按鈕,滑塊,溫度傳感器,加速度計,麥克風,光傳感器等。

還有Arduino IDE提供了各種使用它的示例。

這次我將Esplora編程I2C從設備,作為I2C游戲手柄。

第2步:什么是M5Stack?

M5Stack從2017年的kickstarter項目開始,ESP32核心,內置2.0“彩色LCD,小巧的5 cm外形,支持可堆疊模塊和grove I2C模塊。

現在它已經有各種核心型號,數十個可堆疊的模塊和還支持大量的I2C Grove模塊。

第3步:為什么要用ESP32玩復古游戲?

使用Raspberry Pi制作帶有Retropie發行版的復古游戲機是一個非常受歡迎的主題。

它能很好地完成這項工作,但最值得注意的問題是啟動時間。

我不想等半分鐘才能進入復古游戲,真正的游戲機無需等待!

然后我發現esp32-nesemu無需等待啟動,所以我嘗試使用M5Stack構建NES游戲機。

第4步:硬件準備

Arduino Esplora

官方產品已經過時但仍然很容易在網上找到克隆。

M5Stack

任何帶有2.0“LCD的M5Stack核心都應該沒問題。

引腳接頭

2針公母針頭和6針公母針頭。

Grove轉換電纜

正常4針公頭跳線至Grove 4針轉換電纜首選。我手頭沒有這個電纜,所以我只修補1以自己連接SCL和SDA引腳。

第5步:軟件準備

Arduino IDE

下載并安裝Arduino IDE

ESP-IDF

如果還沒有安裝ESP-IDF,請按照設置指南進行操作:

第6步:編程I2C游戲手柄

我寫了一個簡單的程序來閱讀操縱桿和按鈕輸入并將其轉換為I2C信息。

以下是程序步驟:

將Esplora連接到電腦

打開Arduino

上傳程序

第7步:突破Esplora I2C

Arduino Esplora擁有大部分I/O和用戶界面,但具有諷刺意味的是它缺乏I2C(格羅夫系統)突破引腳。

幸運的是,ATMega32U4中的I2C引腳尚未用于其他目的。并且Esplora上的左側引腳接頭“當前未連接”,我們可以使用此引腳接頭來斷開I2C引腳。

只需使用2根線和一些焊接工作來連接ATMega32U4引腳18(SCL)和引腳19(SDA)到左引腳頭。

Step 8:使用引腳接頭修復Esplora上的M5Stack

Esplora右側引腳接頭的最多2個底部引腳是GND和5V,它可以匹配M5Stack核心基準引腳。因此我們可以彎曲一個2針公 - 母針腳接頭相互連接。

Esplora左側引腳接頭未連接任何東西,前面的步驟使用2個最頂端的引腳作為I2C斷開。還有6個引腳,我們可以彎曲6針公母針頭以固定Esplora上的M5Stack。

步驟9:連接I2C引腳

Esplora和M5Stack與I2C協議通信,M5Stack充當I2C主設備,Esplora是I2C從設備。

由于GND和5V已經連接在前面的步驟,只有SCL和SDA需要進一步連接。

步驟10:編程M5Stack

從GitHub下載esp32-nesemu的修訂版:https://github.com/moononournation/esp32-nesemu

在esp32-nesemu下,運行“make menuconfig“

輸入”Nofrendo ESP32特定配置“子菜單

選擇”要運行的硬件“到”M5Stack“

啟用”GPIO26上的模擬音頻

選擇“控制器類型”為“I2C游戲手柄”

退出menuconfig

運行“make -j5 all”編譯程序

將M5Stack連接到計算機

運行“make flash”以閃爍c ompiled binary to M5Stack

運行“sh flashrom.sh PATH_TO_YOUR_NES_ROM_FILENAME”

步驟11:享受!

是時候玩你喜歡的游戲了!

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 游戲機
    +關注

    關注

    9

    文章

    306

    瀏覽量

    35458
  • Arduino
    +關注

    關注

    190

    文章

    6526

    瀏覽量

    196940
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    新品 | Grove Converter,Atomic ToChain/ToUnit Base,多款接口擴展類產品上新

    本周的新品GroveConverter、AtomicToChainBase、AtomicToUnitBase均為M5Stack接口擴展類產品,分別實現Grove分二轉換、Atom系列與Chain
    的頭像 發表于 11-21 18:44 ?950次閱讀
    新品 | Grove Converter,Atomic ToChain/ToUnit Base,多款接口擴展類產品上新

    Arduino × M5Stack重磅推出物聯網新旗艦—Arduino Nesso N1,重新定義開發邊界!

    ArduinoNessoN1新品發布ArduinoNessoN1NewProductLaunchArduinoNessoN1由Arduino與M5Stack聯合設計與打造,是款緊湊、強大且即插即用
    的頭像 發表于 11-14 17:49 ?4407次閱讀
    Arduino × <b class='flag-5'>M5Stack</b>重磅推出物聯網新旗艦—Arduino Nesso N1,重新定義開發邊界!

    活動邀請 | 2025 Maker Farie Shenzhen,跟M5Stack起來造!

    三天的創客盛宴,起點亮無限創意!每年的十一月,都是屬于創客的高光時刻。今年M5Stack將在11月15日至17日連續三天,帶來滿滿的創客能量:我們攜最新產品與創新項目亮相
    的頭像 發表于 11-07 18:25 ?575次閱讀
    活動邀請 | 2025 Maker Farie Shenzhen,跟<b class='flag-5'>M5Stack</b><b class='flag-5'>一</b>起來造!

    愛芯元智攜手合作伙伴M5Stack亮相YOLO Vision 2025

    近日,全球計算機視覺領域的權威盛會——YOLO Vision 2025,亞洲首秀在深圳舉行。愛芯元智攜手合作伙伴M5Stack,以AX8850賦能M.2 2242標準接口算力卡為核心,搭配樹莓派5
    的頭像 發表于 11-02 09:20 ?1025次閱讀
    愛芯元智攜手合作伙伴<b class='flag-5'>M5Stack</b>亮相YOLO Vision 2025

    活動邀請 | 相約2025 GOTC全球開源技術峰會,與M5Stack共探AI驅動造物新未來

    與開源的深度融合,共同探索創新落地新路徑。作為邊緣智能與開源硬件領域的重要員,M5Stack攜AI核心技術與創客生態參加本次盛會,不僅在AI驅動造物創新論壇中帶來
    的頭像 發表于 10-31 16:31 ?1789次閱讀
    活動邀請 | 相約2025 GOTC全球開源技術峰會,與<b class='flag-5'>M5Stack</b>共探AI驅動造物新未來

    創新與設計的交織:M5Stack 系列產品榮獲 2025 GOOD DESIGN AWARD

    GoodDesignAward作為國際性設計大獎,自1957年創立以來直致力于表彰那些兼具美學與社會價值的優秀設計。在今年的年度評審中,M5Stack系列產品以卓越的產品體系、模塊化結構及開放
    的頭像 發表于 10-17 17:42 ?1301次閱讀
    創新與設計的交織:<b class='flag-5'>M5Stack</b> 系列產品榮獲 2025 GOOD DESIGN AWARD

    創意無界,全球共創——2025 M5Stack 全球創新大賽圓滿落幕

    獨特的想象力與精湛的技術,帶來了一個又一個令人驚喜的作品。從實用的物聯網解決方案到異想天開的創意制作,全球創客們用M5Stack一個個大膽的想法變成了現實。智慧
    的頭像 發表于 09-26 18:19 ?765次閱讀
    創意無界,全球共創——2025 <b class='flag-5'>M5Stack</b> 全球創新大賽圓滿落幕

    M5Stack Open Day 2025】開放日活動報名開啟!

    一年一度的M5StackOpenDay又來了!MakerFaireShenzhen2025之后,你準備好來場近距離的創意之旅了嗎?我們開放M5S
    的頭像 發表于 09-26 18:19 ?718次閱讀
    【<b class='flag-5'>M5Stack</b> Open Day 2025】開放日活動報名開啟!

    活動回顧 | M5Stack亮相 Espressif Summit Brazil 2025,首次巴西線下活動圓滿落幕!

    2025年8月5-6日,M5Stack與母公司樂鑫科技協同參加了在巴西舉辦的EspressifSummitBrazil2025。這場峰會聚焦ESP32生態系統,匯聚全球開發者,深入探討ESP-IDF
    的頭像 發表于 08-08 18:38 ?1025次閱讀
    活動回顧 | <b class='flag-5'>M5Stack</b>亮相 Espressif Summit Brazil 2025,首次巴西線下活動圓滿落幕!

    【VisionFive 2單板計算機試用體驗】2、打造復古游戲機(Batocera鏡像+FBNeo虛擬, 多款游戲ROM分享)

    衷心感謝電子發燒友論壇! 1、基本知識 制作游戲機系統,需要3關鍵步驟: Linux游戲系統發行版
    發表于 07-17 21:58

    【VisionFive 2單板計算機試用體驗】VisionFive 2霸氣的游戲機

    這次的測試活動,每人人手送游戲機,非常的好啊!!! 很高興收到賽昉科技發放的VisionFive 2開發板,VisionFive 2是全球首款集成了3D GPU的高性能量產RISC-V
    發表于 07-13 20:41

    新品 | M5Stack AI Chatbot,迷你小智AI聊天機器人,套搞定語音/視覺 AI 開發

    最近有很多博主分享了用M5Stack硬件接入小智AI或者火山引擎AIGC等AI智能,實現了語音交互的智能助手功能,受到了社區的廣泛關注。但很多用戶表示:不知道該買哪些產品,也不清楚怎么配置。為此
    的頭像 發表于 05-23 18:09 ?2408次閱讀
    新品 | <b class='flag-5'>M5Stack</b> AI Chatbot,迷你小智AI聊天機器人,<b class='flag-5'>一</b>套搞定語音/視覺 AI 開發

    樹莓派復古游戲機:用科技重現經典,讓童年永不落幕!

    復古游戲機種能讓你玩經典游戲機上的視頻游戲的設備。有了復古游戲機,你可以玩來自Atari的《太空侵略者》和《吃豆人》,或者來自Ninte
    的頭像 發表于 03-25 09:28 ?1375次閱讀
    樹莓派復古<b class='flag-5'>游戲機</b>:用科技重現經典,讓童年永不落幕!

    N9300-S16 MP3解碼芯片IC在抓娃娃游戲機中的應用方案

    隨著科技發展,抓娃娃游戲機融入音樂芯片成為創新趨勢。音樂增強玩家代入感,音頻模塊N9300-S16提供高品質音效。該芯片功能豐富,支持多種控制模式,為抓娃娃游戲機帶來音頻體驗升級,推動行業創新發展。
    的頭像 發表于 03-24 13:37 ?961次閱讀
    N9300-S16 MP3解碼芯片IC在抓娃娃<b class='flag-5'>游戲機</b>中的應用方案

    游戲機與數碼相機的理想選擇:HT4088高性能充電芯片

    討論HT4088在高性能便攜式設備中的應用,如游戲機和數碼相機,提供快速充電解決方案。
    的頭像 發表于 03-13 17:24 ?1383次閱讀
    <b class='flag-5'>游戲機</b>與數碼相機的理想選擇:HT4088高性能充電芯片